LPCXpresso & mbed

LPCXpresso is a low-cost, feature-rich development toolchain available from NXP. The toolchain supports ARM-based LPC microcontrollers and includes a free Eclipse-based IDE and a low-cost target board combined with a JTAG debugger.

There is also a Prototype board and a Base board that let engineers explore the features of the Cortex-M0 LPC11xx/12xx and the Cortex-M3 LPC1347 and LPC1769 microcontrollers on the LPCXpresso target boards. The Prototype board and Base board can also be used together with mbed.

Designed for simplicity and ease of use, the LPCXpresso provides software engineers a quick and easy way to develop their applications from initial evaluation to final production. The LPCXpresso target board is jointly developed by Embedded Artists and NXP.

General information about LPCXpresso can be found here.
Download LPCXpresso here.
Information about first version of LPCXpresso boards can be found here.
Information about second version of LPCXpresso (V2) boards can be found here.

Selection Guide

In order to help board selection, the table below lists the most important features.

Target processor Core Max core frequency FLASH size RAM size LED connected to pin Special features
LPC812 Cortex-M0+ 30 MHz 16 kB 4 kB RGB-LED Trimming potentiometer.
Not sold by EA. We recommend the LPC812 MAX board instead, see below.
LPC812 MAX Cortex-M0+ 30 MHz 16 kB 4 kB RGB-LED LPCXpresso MAX board
LPC824 MAX Cortex-M0+ 30 MHz 32 kB 8 kB RGB-LED LPCXpresso MAX board
LPC1114 Cortex-M0 50 MHz 32 kB 8 kB PIO0_7 Superseded by LPC1115 board
LPC1115 Cortex-M0 50 MHz 64 kB 8 kB PIO0_7  
LPC11U14 Cortex-M0 50 MHz 32 kB 6 kB PIO0_7 Has mini-B USB connector
LPC11U24/401 Cortex-M0 50 MHz 32 kB + 4kB E2PROM 10 kB PIO0_7 Has mini-B USB connector
LPC11U37H Cortex-M0 50 MHz 128 kB + 4kB E2PROM 10+2 kB RGB-LED Has micro-B USB connector.
LPCXpresso V2 board.
LPC11U68 Cortex-M0+ 50 MHz 256 kB 36 kB RGB-LED Has micro-B USB connector.
LPCXpresso V2 board.
LPC11C24 Cortex-M0 50 MHz 32 kB 8 kB PIO0_7 On-chip CAN tranceiver, but no CAN connector mounted
LPC1227 Cortex-M0 45 MHz 128 kB 8 kB PIO0_7  
LPC1343 Cortex-M3 72 MHz 32 kB 8 kB PIO0_7 Superseded by LPC1347 board
LPC1347 Cortex-M3 72 MHz 64 kB 12 kB PIO0_7 Has mini-B USB connector
LPC1549 Cortex-M3 72 MHz 256 kB 36 kB RGB-LED Has micro-B USB connector.
LPCXpresso V2 board.
LPC1769 Cortex-M3 120 MHz 512 kB 64 kB PIO0_22 On-board Ethernet MAC, but requires an external Ethernet RJ45 connector
LPC54102 Cortex-M4F/M0+ 100 MHz 512 kB 104 kB RGB-LED LPCXpresso V3 board.

 

 

Watch an 80 second presentation of the LPCXpresso concept!

...and a narrated version of above.