Main menu

NXP LPC1343 LPCXpresso Board

LPC1343 LPCXpresso Board

The LPC1343 LPCXpresso board with NXP's ARM Cortex-M3 microcontroller has been designed to make it as easy as possible to get started with Cortex-M3. The LPCXpresso comprises a target board combined with a JTAG debugger. A free Eclipse-based IDE from Code Red is also included. The LPC1343 has 8 kB SRAM, 32 kB Flash, USB 2.0, SSP, UART etc.

The LPC1343 LPCXpresso board with NXP's ARM Cortex-M3 microcontroller is part of NXP's low-cost development toolchain for LPC families. It has been jointly developed by Embedded Artists, Code Red, and NXP. It is an end-to-end solution for creating applications all the way from evaluation through to production. Here are some of the highlights:

  • The target board comes with an integrated JTAG Debugger. No need for a separate emulator!.
  • A free Eclipse-based IDE is included.
  • Easy upgrade options to full-blown suites (from Code Red) and hardware kits (from Embedded Artists).



NXP's Cortex-M3 LPC1343 microcontroller in LQFP48 package.


32 kB.

Data Memory

8 kB.


Crystals 12.000 MHz crystal for CPU.


35 x 140 mm.

  • 3.15V-3.3V external powering.
  • USB via JTAG probe (LPC-LINK).

All LPC1343 pins available on expansion connector (2x27 pin rows, 100 mil pitch, 900 mil between rows).

  • Embedded JTAG (LPC-LINK) functionality via LPCXpresso toolchain.
  • LPC-LINK can be connected to external target processor after modifications to the LPCXpresso board.
  • LED on PIO0_7.

Processor Overview

Processor OverviewThe LPC13xx devices are ARM Cortex-M3-based microcontrollers for embedded applications featuring a high level of integration and low power consumption. The ARM Cortex-M3 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration.

The LPC13xx devices operate at CPU frequencies of up to 72MHz. The ARM Cortex-M3 CPU incorporates a 3-stage pipeline and uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals. The ARM Cortex-M3 CPU also includes an internal prefetch unit that supports speculative branching.

The peripheral complement of the LPC13xx includes up to 32KB of flash memory, up to 8KB of data memory, USB Device (LPC134x only), one Fast-mode plus (Fm+) I2C interface, one UART, four general purpose timers, and up to 42 general purpose I/O pins.

Key Features

  • ARM Cortex-M3 processor running at up to 72MHz.
  • Up to 32KB flash, up to 8KB SRAM.
  • USB 2.0 full-speed device controller with on-chip PHY (LPC134x).
  • 8-channel 10-bit ADC.
  • UART, SPI controller, I2C-bus interface.
  • Up to 42 GPIO pins.
  • 4 timers plus programmable WDT with lockout feature.
  • Integrated power management with deep-sleep modes.
  • Integrated clock generation.

Block Diagram

Block Diagram

Stay Connected

FacebookTwitterLinkedInRSS FeedYoutube