The mbed Comes in two flavors: CortexM3(NXP LPC1768) and CortexM0(NXP LPC11U24).
Here is the LPC1768 version, a 2×20 pin /2,54mm DIP board easy to use with breadboards.
- 1 ethernet port
- 3 serial ports (Rx/Tx)
- 2 SPI ports
- 2 I2C ports
- 6 Analog INs or 5 Analog INs + 1 Analog Out
- 1 CAN Port
- 6 PWM out
- 1 USB port (D+, D-) and the main USB-mini Port as a serial terminal
- 4 blue LEDs
Connected to USB shows up a 2MB FAT-FS storage with a preloaded web page which connects and autenthicates the user to the mbed.org website where resides the Free Online C Compiler and all other help pages, manuals, code examples, community contributed programs and libraries.
Loading a program is simple as drag-and-drop, you only need to drop the binary file on the MBED drive and the MBED Interface does all the programming after a board reset.
Some hints:
- MBED Serial Port in Windows: http://mbed.org/handbook/Windows-serial-configuration
- Handbook: http://mbed.org/handbook/Homepage
- Unbrick instructions: http://mbed.org/cookbook/Unbricking
- MCU User Manuals:
- LPC1768 – datasheet and user manual
- LPC11U24 – datasheet and user manual
- Local toolchain usage:
- YAGARTO EABI GNU Toolkit and Tools for Windows – download and HOWTO
- CodeSourcery(Mentor) G++ Lite ARM EABI on RHEL download link
- CooCox ARM Cortex Development Tools http://www.coocox.org
- GNU ARM Eclipse Plug-in
- CMSIS
- The SR2 Eclipse Helios for C/C++
- (Maybe) Useful Hardware:
- The CoolComponents Workshop Development Board which features a Ethernet MagJack with LEDs, a mini SD slot, USB A and B sockets.
- Embedded Artists LPCXpresso board can be used with MBED
- The Code Red – Red Probe Plus: http://www.code-red-tech.com/red-probe-plus.php