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
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 Microcontroller Frequency Flash RAM
lpc11u35_501 CQ Publishing TG-LPC11U35-501 LPC11U35 48 MHz 64 Kb 10 Kb

Elektor Labs

ID Name Microcontroller Frequency Flash RAM
elektor_cocorico CoCo-ri-Co! LPC812 30 MHz 16 Kb 4 Kb

Embedded Artists

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

GHI Electronics

ID Name Microcontroller Frequency Flash RAM
oc_mbuino mBuino LPC11U24 50 MHz 32 Kb 10 Kb

Micromint

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

NGX Technologies

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

NXP

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

Outrageous Circuits

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

SeeedStudio

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

Solder Splash Labs

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

Switch Science

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

u-blox

ID Name Microcontroller Frequency Flash RAM
ubloxc027 u-blox C027 LPC1768 96 MHz 512 Kb 64 Kb

y5 design

ID Name Microcontroller Frequency Flash RAM
lpc11u35_y5_mbug y5 LPC11U35 mbug LPC11U35 48 MHz 64 Kb 10 Kb