Platform nxplpc

The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals.

For more detailed information please visit vendor site.

Packages

Name Description
framework-mbed mbed Framework
tool-openocd OpenOCD
toolchain-gccarmnoneeabi gcc-arm-embedded

Warning

Linux Users:

  • Ubuntu/Debian users may need to add own “username” to the “dialout” group if they are not “root”, doing this issuing a sudo usermod -a -G dialout yourusername.
  • Install “udev” rules file 99-platformio-udev.rules (an instruction is located in the file).
  • Raspberry Pi users, please read this article Enable serial port on Raspberry Pi.

Windows Users: Please check that you have correctly installed USB driver from board manufacturer

Frameworks

Name Description
Framework mbed The mbed framework The mbed SDK has been designed to provide enough hardware abstraction to be intuitive and concise, yet powerful enough to build complex projects. It is built on the low-level ARM CMSIS APIs, allowing you to code down to the metal if needed. In addition to RTOS, USB and Networking libraries, a cookbook of hundreds of reusable peripheral and module libraries have been built on top of the SDK by the mbed Developer Community.

Boards

Note

CQ Publishing

ID Name Platform Debug Microcontroller Frequency Flash RAM
lpc11u35_501 CQ Publishing TG-LPC11U35-501 NXP LPC   LPC11U35 48 MHz 64 Kb 10 Kb

Elektor Labs

ID Name Platform Debug Microcontroller Frequency Flash RAM
elektor_cocorico CoCo-ri-Co! NXP LPC Yes LPC812 30 MHz 16 Kb 4 Kb

Embedded Artists

ID Name Platform Debug Microcontroller Frequency Flash RAM
lpc11u35 EA LPC11U35 QuickStart Board NXP LPC   LPC11U35 48 MHz 64 Kb 10 Kb
lpc4088 Embedded Artists LPC4088 QuickStart Board NXP LPC Yes LPC4088 120 MHz 512 Kb 96 Kb
lpc4088_dm Embedded Artists LPC4088 Display Module NXP LPC Yes LPC4088 120 MHz 512 Kb 96 Kb

GHI Electronics

ID Name Platform Debug Microcontroller Frequency Flash RAM
oc_mbuino mBuino NXP LPC   LPC11U24 50 MHz 32 Kb 10 Kb

Micromint

ID Name Platform Debug Microcontroller Frequency Flash RAM
lpc4330_m4 Bambino-210E NXP LPC Yes LPC4330 204 MHz 8192 Kb 264 Kb
lpc4337 LPCXpresso4337 NXP LPC   LPC4337 204 MHz 1024 Kb 136 Kb

NGX Technologies

ID Name Platform Debug Microcontroller Frequency Flash RAM
blueboard_lpc11u24 NGX Technologies BlueBoard-LPC11U24 NXP LPC   LPC11U24 48 MHz 32 Kb 8 Kb

NXP

ID Name Platform Debug Microcontroller Frequency Flash RAM
lpc11c24 NXP LPC11C24 NXP LPC   LPC11C24 48 MHz 32 Kb 8 Kb
lpc11u24 NXP mbed LPC11U24 NXP LPC Yes LPC11U24 48 MHz 32 Kb 8 Kb
lpc11u24_301 ARM mbed LPC11U24 (+CAN) NXP LPC Yes LPC11U24 48 MHz 32 Kb 8 Kb
lpc11u34_421 NXP LPC11U34 NXP LPC   LPC11U34 48 MHz 64 Kb 8 Kb
lpc11u37_501 NXP LPC11U37 NXP LPC   LPC11U37 48 MHz 128 Kb 10 Kb
lpc11u68 LPCXpresso11U68 NXP LPC Yes LPC11U68 50 MHz 256 Kb 36 Kb
lpc1549 NXP LPCXpresso1549 NXP LPC   LPC1549 72 MHz 256 Kb 36 Kb
lpc1768 NXP mbed LPC1768 NXP LPC Yes LPC1768 96 MHz 512 Kb 64 Kb
lpc2368 NXP LPC2368 NXP LPC   LPC2368 72 MHz 512 Kb 58 Kb
lpc2460 NXP LPC2460 NXP LPC Yes LPC2460 72 MHz 64 Kb 16 Kb
lpc812 NXP LPC800-MAX NXP LPC Yes LPC812 30 MHz 16 Kb 4 Kb
lpc824 LPCXpresso824-MAX NXP LPC Yes LPC824 30 MHz 32 Kb 8 Kb
micronfcboard MicroNFCBoard NXP LPC   LPC11U34 48 MHz 64 Kb 10 Kb

Outrageous Circuits

ID Name Platform Debug Microcontroller Frequency Flash RAM
mbuino Outrageous Circuits mBuino NXP LPC   LPC11U24 48 MHz 32 Kb 8 Kb

SeeedStudio

ID Name Platform Debug Microcontroller Frequency Flash RAM
seeedArchGPRS Seeed Arch GPRS V2 NXP LPC   LPC11U37 48 MHz 128 Kb 10 Kb
seeedArchPro Seeed Arch Pro NXP LPC Yes LPC1768 96 MHz 512 Kb 64 Kb
xadow_m0 Seeed Xadow M0 NXP LPC   LPC11U35 48 MHz 64 Kb 10 Kb

Solder Splash Labs

ID Name Platform Debug Microcontroller Frequency Flash RAM
dipcortexm0 Solder Splash Labs DipCortex M0 NXP LPC   LPC11U24 50 MHz 32 Kb 8 Kb
lpc1347 DipCortex M3 NXP LPC   LPC1347 72 MHz 64 Kb 12 Kb

Switch Science

ID Name Platform Debug Microcontroller Frequency Flash RAM
lpc1114fn28 Switch Science mbed LPC1114FN28 NXP LPC Yes LPC1114FN28 48 MHz 32 Kb 4 Kb
ssci824 Switch Science mbed LPC824 NXP LPC Yes LPC824 30 MHz 32 Kb 8 Kb

u-blox

ID Name Platform Debug Microcontroller Frequency Flash RAM
ubloxc027 u-blox C027 NXP LPC Yes LPC1768 96 MHz 512 Kb 64 Kb

y5 design

ID Name Platform Debug Microcontroller Frequency Flash RAM
lpc11u35_y5_mbug y5 LPC11U35 mbug NXP LPC   LPC11U35 48 MHz 64 Kb 10 Kb