LPCXpresso Boards


Pioneered by NXP® and Embedded Artists, the LPCXpresso development platform includes low-cost LPCXpresso target boards to get you up and running quickly. Designed for simple, rapid prototyping and evaluation, LPCXpresso development boards work with the LPCXpresso IDE or industry leading partner toolchains.

LPCXpresso boards feature:

  • An LPC target MCU
  • A connector for an external debug probe
  • Arduino Uno and Pmod shield connections for access to more off-the-shelf expansion hardware (MAX, V2, and V3)
  • mbed support (MAX and V2 boards)
  • Easy upgrade with hardware expansion baseboards, Arduino shields and Pmod boards (MAX, V2 and V3)

The target portion of LPCXpresso boards can be connected to expansion boards to provide a variety of interfaces and I/O devices. The on-board debug probe can be used to debug other targets (all board types except MAX versions).

Onboard debugger: LPC-Link and Link2

The onboard JTAG/SWD debug probe portion of an LPCXpresso board is referred to as LPC-Link, or Link2 on later boards (except MAX variants). In early LPC-Link boards, the traces between the LPC-link and the target can be cut to use the LPC-Link as a standalone JTAG debugger. On later LPCXpresso boards this can be accomplished with a simple jumper setting, enabling the LPCXpresso board to be connected to an external target and used to develop for a wide variety of NXP's Cortex-M0, Cortex-M3, and Cortex-M4 based applications. LPC-Link can also support ARM7/9 based applications. LPCXpresso MAX boards have an on-board debug probe that implements the CMSIS-DAP protocol to enable their use with LPCXpresso IDE, mbed and a range of third party tools.

Link2 debug probes can be programmed to support CMSIS-DAP or evaluation versions of SEGGER J-Link using the LPCScrypt DFU utility.

LPCXpresso V3 Boards

Board Description Current products

The latest generation of LPCXpresso boards are an evolution of the V2 version, maintaining the Arduino UNO compatible shield connectors on the board top side, and adding additional rows of expansion connectors adjacent to them. As with V2 boards, they include an onboard LPC-Link2 based debug probe, compatible with the LPCXpresso IDE out-of-the-box, and with other toolchains via optional firmware, including ARM CMSIS-DAP. These boards can also be configured to act as a standalone probe to allowing debugging of an external board, and the 10-pin debug connector also allows debugging of target MCU via an external probe.

Watch video »

LPCXpresso54114(OM13089)

LPCXpresso4337(OM13070)

LPCXpresso43S37(OM13073)

LPCXpresso18S37(OM13076)

LPCXpresso4367(OM13088)

LPCXpresso43S67(OM13084)

LPCXpresso54102(OM13077)

LPCXpresso1125(OM13080)

LPCXpresso V2 Boards

Board Description Current products

LPCXpresso V2 boards build upon the original and highly successful V1 design. These boards provide "Arduino UNO" compatible shield connectors on the board top side, as well as a ‘standard LPCXpresso/mbed’ expansion connector (board bottom side). They also include an onboard LPC-Link2 based debug probe, compatible with the LPCXpresso IDE out-of-the-box, and with other toolchains via optional firmware, including ARM CMSIS-DAP. These boards can also be configured to act as a standalone probe to allowing debugging of an external board, and the 10-pin debug connector also allows debugging of target MCU via an external probe.

Watch video »

LPCXpresso11U37(OM13074)

LPCXpresso11U68(OM13058)

LPCXpresso1549(OM13056)

LPCXpresso MAX Boards

Board Description Current products

Designed to provide a flexible hardware platform for low-end LPC MCUs, the LPCXpresso MAX boards comes pre-programmed for mbed compatibility. They also include an onboard CMSIS-DAP based debug probe for compatibility with a wide range of toolchains, and can also be used with an external probe. These boards provide "Arduino UNO" compatible shield connectors on the board top side, as well as a ‘standard LPCXpresso/mbed’ expansion connector (board bottom side).

Watch video »

LPCXpresso812-MAX(OM13055)

LPCXpresso824-MAX(OM13071)

LPCXpresso CD Boards

Board Description Current products

Designed to replace the original LPCXpresso board, this CMSIS-DAP (or CD) version replaces the original on-board debug probe called "LPC-Link" with a CMSIS-DAP probe implemented using an LPC11U3x MCU. The board still seamlessly connects the LPCXpresso IDE (version 7.9 onwards required) to the target MCU via full speed USB. The target includes a small prototyping area and easily accessible connections for expansion. An RGB LED is fitted as standard, as are reset and ISP buttons for easier operation. Other features (such as peripheral connectors) are dependent on the variant used.

LPCXpresso CD for LPC1769(OM13085)

LPCXpresso V1 Boards

Due to the debug probe (MCU) no longer being available, most original LPCXpresso boards featuring the LPC-Link debug probe are being replaced with LPCXpresso CD, LPCXpresso MAX type boards (with CMSIS-DAP debug probes). For other MCUs alternative boards are recommended.

Board Description Current products
(NXP order codes in brackets)

Since first introduced in 2009, the original LPCXpresso family of boards, along with the associated LPCXpresso IDE, has reenergised the whole MCU evaluation board market. Each LPCXpresso board includes an on-board debug probe called "LPC-Link" and a target MCU. LPC-Link seamlessly connects the LPCXpresso IDE to the target MCU via USB, and can also be modified to allow debugging of an external board. The target includes a small prototyping area and easily accessible connections for expansion. An LED is also fitted as standard, with some board variants having additional fittings such as an RGB LED, potentiometer or USB device connector.

Watch video »

LPCXpresso for LPC1769 (OM13000) - replaced by LPCXpresso1769CD (OM13085)

LPCXpresso for LPC11C24 (OM13012)

LPCXpresso for LPC1347 (OM13045)

LPCXpresso for LPC1227 (OM13008)

LPCXpresso for LPC11U14 (OM13014)

LPCXpresso for LPC1115 (OM13035) - replacement LPCXpresso1115CD (OM13087) available in 2016

LPCXpresso for LPC1104 (OM13047)

LPCXpresso for LPC812 (OM13053) - available, but also consider LPCXpresso812MAX

LPC-Link2

Board Description Current products

LPC-Link 2 is an extensible, stand-alone debug probe that is compatible out of the box with the LPCXpresso IDE. It can also be configured to support various development tools and IDEs using a number of different downloadable firmware images, include CMSIS-DAP and Segger J-Link. It can also be used as an evaluation board in its own right for the NXP LPC4370 triple core MCU.

Watch video on LPCScrypt utility »

LPCXpresso Shields

Board Description Current products

LPCXpresso MAX, V2 and V3 boards feature Arduino UNO R3 compatible expansion connectors, so can be used with a range of third party Arduino shield (check individual LPCXpresso boards for compatibility). V3 boards have extended expansion sites that add several more signals for interfaces such as Ethernet, CAN and SDIO, along with extra UART, I2C and SPI connectivity.

LPC General Purpose Shield (OM13082)

Sensor Shield Board (only available as part of the LPC54102 Sensor Processing/Motion Solution OM13078