Questions tagged [mbed]

mbed is an operating system and hardware abstraction layer for microcontrollers, developed by ARM. A large number of development boards are supported.

The mbed microcontrollers are a series of ARM-based microcontroller development boards designed for fast, flexible and low-risk professional rapid prototyping.

For more details and development tools, visit mbed.org

131 questions
19
votes
7 answers

What's the point of DMA in embedded CPU's?

I was doing a project recently with the mbed (LPC1768), using the DAC to output various waves. I read parts of the datasheet, and it talked about how it had DMA for a lot of the peripherals. This seemed like it would be useful, but on further…
BeB00
  • 5,303
  • 2
  • 18
  • 34
9
votes
6 answers

What makes a particular platform suitable or unsuitable for production use?

Let's assume that the cost of goods is an insignificant factor. If a company lacks a team to produce a custom board for a particular product, but has success with an off-the shelf development platform like Arduino / Netduino / mbed, what sorts of…
Dave
  • 3,800
  • 24
  • 41
7
votes
4 answers

What's causing this power spike in STM32 low power mode

I'm using an STM32L073RZ on a bare board with just the CPU and decoupling caps. I'm powering the board straight from an Otii Arc and measuring current consumption. I'm running MbedOS 5.11.2. When I call the sleep() function the CPU goes into a low…
amitchone
  • 295
  • 2
  • 12
6
votes
2 answers

Using Nixie Tubes

With some (very) rusty electronics knowledge I thought I'd have a crack at getting some Nixie tubes to display using my microprocessor (an mbed). It seemed so simple, but the information I can find online is confusing! I have a bunch of IN-12As,…
JP.
  • 594
  • 1
  • 7
  • 18
5
votes
0 answers

Is mbed OS suitable for hard real time systems

I have been developing embedded stm applications bare metal along with ST Hal for a few years and would still consider my self a beginner as the process of learning in a bare metal environment can be tedious. My aim is to be able to develop hard…
Hadi Jaber
  • 61
  • 3
5
votes
3 answers

SIM900 Error on AT Command AT+SAPBR=1,1

I intend to send some information through GET method to a php page using the SIM900 module. I tried the following sequence of commands with…
Sergio
  • 741
  • 1
  • 8
  • 22
4
votes
0 answers

Wait make the STM32L073RZ freeze in stopmode

With my STM32 I'm trying to configure a deepSleep mode and use RTC to generate interruption (actually each 30 seconds). When my STM start, this one configure the RTC and directly go in Stop mode. After 30 seconds the board is waking up and use…
Simon NOWAK
  • 355
  • 2
  • 14
4
votes
3 answers

Get internal temperature or voltage STM32L0

I'm trying to obtain the internal voltage and temperature of my STM32L073RZ with the mbed librairy (Intialize and read an internal channel with ADC). Currently I didn't know how to do that and all the tutorials speak about other version of my…
Simon NOWAK
  • 355
  • 2
  • 14
4
votes
1 answer

Debugging mbed os 5

I took a look at the mbed OS 5 and the corresponding mbed cli I created first programs and programmed them via the binary drag and drop to the flash disk provided by the programmer (Using the GCC_ARM compiler, target is a NUCLEO_F429ZI). For serious…
pfried
  • 163
  • 4
4
votes
2 answers

How to correctly configure deepsleep for STM32L0xx

I'm trying to configure my Nucleo Board with a STM32L073RZ in deepsleep mode to get the lowest power consumption. To do that I use the mbed librairies with the deepsleep() function (This function use Stop mode with RTC). On the application note…
Simon NOWAK
  • 355
  • 2
  • 14
4
votes
2 answers

MCP 23018/23S18 for LED and Switch control

I'm working on a project that involves about 200 LEDs and about 120 Switches. I'd like to use several MCP23S18 DIP chips across 2-3 buses to control everything. I'm a CS guy and just want to make sure I've got a decent idea of how this is supposed…
guyfleeman
  • 155
  • 7
4
votes
1 answer

Is 3 bytes a min to address a register in a 256K EEPROM?

I am really new to electronics and embeds and I am struggling with some probably basic notions. (I have a software background.) I have an EEPROM (24LC256) connected to an MBED microcontroller and I want to write to it. The EEPROM device uses the I2C…
Pithikos
  • 143
  • 5
3
votes
1 answer

Using MBED PWM for motor control

I have an mbed project with firmware that controls some PwmOut switches. All works fine firmware opens and closes switches as expected. I tested this with a LED (and resistor). Now my goal is that instead of a light coming on, a electric brush…
user1945235
  • 43
  • 1
  • 4
3
votes
4 answers

What are these exposed copper rectangles for on the mbed NXP LPC1768?

Today I noticed some exposed copper rectangles on the bottom of an mbed NXP LPC1768 dev board. They don't look like they're meant for components. I think they may just be test points, but I'm curious if there's another answer. Here's an image of the…
Darius
  • 1,198
  • 1
  • 9
  • 24
3
votes
3 answers

DAC behaviour on reset / startup LPC1768

I am programming a mbed LPC1768 for a constant current discharger. I plan to use the DAC output on the LPC1768 for setting the current in my discharge circuit. edit: The trouble i am having is related to the voltage from the DAC during start and…
Swagministeren
  • 241
  • 2
  • 7
1
2 3
8 9