First batch of mbed NXP LPC11U24's in distributors now!


Order and mbed Microcontroller

Our first batch of the mbed NXP LPC11U24 Microcontroller are now officially available! Order one here!

mbed NXP LPC11U24 pinout

This latest mbed is designed for prototyping USB devices, battery powered applications, and 32-bit ARM Cortex-M0 designs, and will be a great little brother to our existing mbed NXP LPC1768 Microcontroller.

Here are the specifications, some of the libraries we've built for you, and some examples of it in action:

Specifications

mbed

  • NXP LPC11U24 MCU
  • Low power ARM® Cortex™-M0 Core
  • 48MHz, 8KB RAM, 32KB FLASH
  • USB Device, 2xSPI, I2C , UART, 6xADC, GPIO
  • 40-pin DIP form-factor
  • Supported with the mbed Online Compiler and mbed.org developer website
  • Approx $45, including access to the tools

See the mbed NXP LPC11U24 handbook page to find out all the details.

USB Device Libraries

This mbed is great for prototyping USB devices. The LPC11U24 is a very low-cost chip, but you get built in USB device and a 32-bit ARM Cortex-M0 core, so it can be the basis for all sorts of designs.

/media/uploads/simon/_scaled_lpc11u00.jpg

We've already implemented libraries for the following USB interfaces that you can build on:

  • /handbook/USBMouse - Emulate a USB Mouse with absolute or relative positioning
  • /handbook/USBKeyboard - Emulate a USB Keyboard, sending normal and media control keys
  • /handbook/USBHID - Communicate over a raw USBHID interface, for driverless comms with a custom PC app
  • /handbook/USBMIDI - Send and recieve MIDI messages to control and be controlled by PC music sequencers etc
  • /handbook/USBSerial - Create a virtual serial port over the USB port. Great to easily communicate with a computer.
  • /handbook/USBAudio - Create a USBAudio device able to receive audio stream from a computer over USB.
  • /handbook/USBMSD - Generic class which implements the Mass Storage Device protocol in order to access all kinds of block storage chips

We've got Hello World examples showing how to use them, so you can just concentrate on writing your USB applications; here are a couple of examples:

USB KeyboardUSB MIDI

You can see all the details on the USB Devices and how to use them on the handbook page:

Other Interfaces and the mbed C++ SDK

The mbed NXP LPC11U24 includes many other interfaces too, all supported in the mbed C++ SDK:

All the details can be found in the mbed Handbook.

Compatibility

One really nice feature is that most of the contributed libraries in the mbed Cookbook for accelerometers, sensors, actuators, LCDs etc will work out of the box too.

As they use the mbed SDK libraries, you just have to use the latest mbed SDK and compile them for the different target, and they should spring in to life; no code changes needed!

Get hold of one!

To get hold of one of this first batch, take a look at our order page to find a distributor!

If you want to understand more, why not take the mbed Tour

Embedded World and full availability

We'll be at Embedded World with some demos where we plan to announce full availability; if you are around, come and say hi!

And if you get your hands on one of these first batch and are building something that could be a great demo, get in touch as we've still got one demo slot left on our stand to fill. Just give us an email at support@mbed.org with the details and we might choose it to display along side ours :)

You need to log in to post a discussion