Recent changes
Exporting to offline toolchains
CMSIS RTOS
RTOS
Homepage
Order
tag order
SerialPC
Creating a program
Downloading a program
Setup guide
From the mbed microcontroller Handbook.  

mbed Microcontrollers

Take the mbed Tour Order and mbed Microcontroller

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

They are packaged as a small 40-pin 0.1" DIP form-factor convenient for prototyping with solderless breadboard, stripboard, and through-hole PCBs. They include a built-in USB programming interface that is as simple as using a USB Flash Drive. Plug it in, drop on an ARM program binary, and its up and running!

mbed Microcontrollers
mbed NXP LPC11U24 (left) and mbed NXP LPC1768 (right)

The USB drag ā€˜n’ drop programming interface works with Windows, Mac OS X and Linux, meaning you can re-flash the microcontroller without needing drivers or a programming application. The program binary can be easily generated using the mbed Online Compiler, or alternatively using any other standard toolchain like Keil uVision, Code Red, or GCC.

There is also support for a virtual serial port using the same USB interface, enabling communication with a PC terminal, Labview, Matlab, and any other programming language that can communicate with a COM port.

mbed Microcontroller Variants

The same rapid prototyping form-factor and functionality is available for a number of different microcontroller targets, suitable for prototyping different applications:

mbed NXP LPC11U24mbed NXP LPC1768
mbed NXP LPC11U24mbed NXP LPC1768
Intended applicationsUSB Devices
Battery powered
8/16-bit applications
Ethernet
USB Host
Powerful applications
Best for low power/media/uploads/simon/tick.png
Best for low cost chip/media/uploads/simon/tick.png
Best for performance/media/uploads/simon/tick.png
Best connectivity/media/uploads/simon/tick.png
Specifications of core
CoreARM Cortex-M0ARM Cortex-M3
Frequency48MHz96MHz
FLASH32KB512KB
RAM8KB32KB
Power1-16mA (Vb)60-120mA (Vin)
Peripherals
Ethernet/media/uploads/simon/tick.png
USBHost/media/uploads/simon/tick.png
USBDevice/media/uploads/simon/tick.png/media/uploads/simon/tick.png
SPI/media/uploads/simon/tick.png (2)/media/uploads/simon/tick.png (2)
I2C/media/uploads/simon/tick.png (1)/media/uploads/simon/tick.png (2)
CAN/media/uploads/simon/tick.png (2)
AnalogIn/media/uploads/simon/tick.png (6)/media/uploads/simon/tick.png (6)
PwmOut/media/uploads/simon/tick.png (8)/media/uploads/simon/tick.png (6)
AnalogOut/media/uploads/simon/tick.png (1)

See also

Take the mbed Tour




calendar Page history
Last modified 20 Jan 2012, by   user Simon Ford   tag No tags | 5 comments      

5 comments on mbed Microcontrollers:

30 Aug 2011

Hi, What EMC testing has been conducted on the mBED?

03 Nov 2011

Hi guys,

There's a typo in the above regarding the speed of the new M0 version - it still refers it to being 96MHz...

mbed NXP LPC11U24

The mbed NXP LPC11U24 is ideal for prototyping low-cost USB devices, battery powered applications and products that could take advantage of ARM Cortex-M0 based 32-bit MCUs.

This mbed Microcontroller board is based on the NXP LPC11U24 with a 32-bit ARM Cortex-M0 core running at 96MHz, 32KB FLASH, 8KB RAM and peripherals including USB Device, I2C, UART, SPI, ADC and other I/O interfaces.

Looking forward to playing with one of these very soon. Cheers, Jez

08 Dec 2011

Hi Sunny,

Just in case you didn't see :

http://mbed.org/blog/entry/EMC-Testing-mbed/

Best regards, Chris

13 Dec 2011

is there an error above, the M0 now has 6 PWM's

Cheers

Ceri

13 Dec 2011

user ceri clatworthy wrote:

is there an error above, the M0 now has 6 PWM's

It is correct, the M0 now has 8 PWMs:

  • CT16B0/MR0 on p5
  • CT16B0/MR1 on p6
  • CT16B0/MR2 on p34
  • CT16B1/MR0 on p36
  • CT16B1/MR1 on p20 and p14
  • CT32B0/MR0 on p25
  • CT32B0/MR1 on p26 and USBTX
  • CT32B0/MR2 on p10

See: http://mbed.org/handbook/PwmOut

Please login to post comments.