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 MCUXpresso 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 onboard 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 onboard debug probe that implements the CMSIS-DAP protocol to enable their use with MCUXpresso, 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.

Onboard debugger: LPC-Link and Link2

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 MCUXpresso 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.

LPCXpresso V2 Boards

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 MCUXpresso 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.

LPCXpresso Boards for LPC8xx series parts

Designed to provide an economical, flexible hardware platform for low-end LPC MCUs, these boards feature a full speed, onboard debug probe (based on the LPC11U35) supporting CMSIS-DAP protocol, a virtual COM (VCOM) port for easy debug, and have the option to be used with an external probe. All of these boards provide "Arduino UNO" compatible shield site, plus access to other device ports. All these boards can use the LPC11U35 debug probe firmware, and the LPCXpresso MAX boards are also Mbed enabled (debug probe firmware to support Mbed is available from the Mbed site).

LPCXpresso CD Boards

Designed to replace the original LPCXpresso board, this CMSIS-DAP (or CD) version replaces the original onboard debug probe called "LPC-Link" with a CMSIS-DAP probe implemented using an LPC11U3x MCU. The board still seamlessly connects the MCUXpresso (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 V1 Boards

Since first introduced in 2009, the original LPCXpresso family of boards, along with the associated MCUXpresso, has reenergised the whole MCU evaluation board market. Each LPCXpresso board includes an onboard debug probe called "LPC-Link" and a target MCU. LPC-Link seamlessly connects the MCUXpresso 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.