
NXP Eval boards
We have board support packages (BSPs) and complete projects available for various NXP Eval boards.
Different software packages are available for different boards; the packages include some or all of the following components:
- embOS - real time OS / RTOS
- emWin - graphic software / GUI
- emFile - file system with support for NAND-, NOR- flashes, SD, CF cards, IDE and more
- emUSB - USB device stack with support for bulk, MSD, CDC, HID and more
Some packages are executable demos, which can not be modified; some packages are trial versions, which come with the software in a library and the application in source code form, as well as a project for the IDE that has been used. Trial versions can usually be recompiled easily in less than a minute if the required compiler and IDE is installed. The application program can be modified, allowing intensive tests of the software. emWin trial versions usually also contain a simulation environment which allows test and recompilation on a PC.
Below is a list of supported Eval boards. The software can easily be ported to other hardware platforms. If you are looking for software for an Eval board not in this list, please get in touch with us.
Supported Eval boards
Arrow LPC4350-DB1
- LPC4350FET256
- Cortex-M4
- LPC4350FET256 ARM Cortex-M4 digital signal controller with Cortex-M0 co-processor
- 20-pin 2.54mm (0.1 inch) ARM Standard JTAG/SWD connector
- High-speed USB 2.0 Host/Device/OTG interface (with USB mini-B connector)
- 10/100MBit Ethernet interface (PHY and connector)
- 16MBit external NOR flash
- 4 user push buttons, RESET button and 4 LEDs
- Boot select jumpers
EA LPC1788 Developers Kit
- LPC1788
- Cortex-M3
- 128 MB NAND FLASH + 512 kB internal
- 32 MB SDRAM + 96 KB internal
- 100/10M Ethernet interface based on SMSC LAN8720 Ethernet PHY
- 12.000 MHz crystal for CPU
- 32.768 kHz crystal for RTC
- +3.3V powering
- 200 pos expansion connector (as defined in SODIMM standard), 0.6mm pitch
- 256 Kbit I2C E2PROM for storing non-volatile parameters
- Buffered 32- or 16-bit databus
EA LPC2468-16 OEM
- LPC2468 (NXP)
- ARM7TDMI
- 128 MB NAND Flash, 4 MB NOR Flash + 512 kB internal Flash
- 32 MB SDRAM + 96 KB internal RAM
- 16-bit data bus to SDRAM
- 100/10M Ethernet interface based on Micrel KSZ8001L Ethernet PHY
- 12.000 MHz crystal for CPU, 32.768 kHz crystal for RTC
- Two 100 pos Hirose expansion connector (FX8C-100), 0.6mm pitch
- 256 Kbit I2C E2PROM for storing non-volatile parameters
- Buffered 16-bit databus
EA LPC2478 OEM QVGA
- LPC2478FET208 (NXP)
- ARM7TDMI-S
- NXP LPC2478 (ARM7TDMI-S) microcontroller in BGA package
- 128 MB external NAND flash
- 4 MB external NOR flash
- 512 kB internal flash
- 32 MB external SDRAM
- 96 KB internal RAM
- 32- or 16-bit data bus to SDRAM
- 100/10 MBit Ethernet interface based on National DP83848 Ethernet PHY
- 12.000 MHz crystal for CPU
- 32.768 kHz crystal for RTC
- 200 pos expansion connector (as defined in SODIMM standard), 0.6mm pitch
- 256 Kbit I2C E2PROM for storing non-volatile parameters
- Buffered 32- or 16-bit databus
EA LPC31xx OEM
- LPC3131FET180 (NXP)
- ARM926EJ-S
- 256 MB NAND FLASH (2Gbit)
- 4 MB SPI-NOR FLASH (32Mbit)
- Data Memory 64 MB SDRAM + 192 KB internal
- 16-bit data bus to SDRAM
- USB High-speed USB 2.0 (OTG, Host, Device) with on-chip PHY
- Clock Crystals 12.000 MHz crystal for CPU
- Dimensions 66 x 48 mm
- Power +5V powering
- Connectors 200 pos expansion connector (as defined in SODIMM standard), 0.6mm pitch
- 256 Kbit I2C E2PROM for storing non-volatile parameters
- Buffered 16-bit databus
Future uEZGUI-1788
- LPC1788
- Cortex-M3
- Sharp 4.3” TFT WVGA Touch Screen LCD (480x272) / Seiko 7.0” TFT WVGA LCD Panel with integrated Touch Screen
- NXP LPC1788 CPU with 512kB Internal Flash, 120 MHz
- 8MB SDRAM
- 8MB NOR Flash
- USB Mini-B for Power and PC Communication
- RTC with Supercap Backup
- 4kB Internal EEPROM
- Speaker
- 3-Axis Accelerometer
- Temperature Sensor
- On-Board Speaker
- External Expansion (70 pins) via two I/O Connectors
- uEZ® / FreeRTOS Rapid Development Platform
- uEZ®/ SafeRTOS option for Medical/Safety Applications
Future uEZGUI-2478
- LPC2478FBD208
- ARM7TDMI-S
- Sharp 4.3” TFT WVGA Touch Screen LCD (480x272) / Seiko 7.0” TFT WVGA LCD Panel with integrated Touch Screen
- NXP LPC2478 CPU running at 72MHz (with 512KB internal Flash)
- 8MB of TSOP SDRAM (optional to 32MB)
- 8MB of external TSOP NOR FLASH (optional to 16MB)
- 2GB microSD Memory Card
- NV Data Storage via I²C EEPROM
- USB Device Mini-B for power and PC communications
- Low power, Real-Time Clock with Supercap Backup
- On-board Speaker
- 3-axis Accelerometer
- Temperature Sensor
- Mini-JTAG Debug Connector
- Fine Pitch I/O Connector for External Expansion:Serial Ports, UART, I²C, SPI, USB Host/DeviceRMII interface for Ethernet 10/100
IAR / Olimex LPC-2478STK
- LPC2478FET208 (NXP)
- ARM7TDMI-S
- NXP LPC2478 (ARM7TDMI-S) microcontroller in BGA package
- 512 kB internal flash
- 64 MB external SDRAM
- 96 KB internal RAM
- MP3 decoder DSP + codec VS1002
- 3-axis digital accelerometer with 11-bit accuracy
- IrDA transceiver
- PS/2 keyboard connector
- RS232 with ICSP control
- Reset button and circuit
- 2 buttons
- 1 trimpod
- UEXT connector
- Audio IN
- Audio OUT
- RTC battery
- FR-4, 1.5 mm, red soldermask, component pin
- 100/10 MBit Ethernet interface
- 12.000 MHz crystal for CPU
- 3.5 inch QVGA TFT color LCD with touch screen panel
- Ethernet connector (RJ45)
- MMC/SD interface & connector
- CAN interface & connector
- JTAG connector
- ETM connector
- USB device interface & connector
- USB host interface & connector
- Power supply, either via J-Link or external 9-12V DC
IAR / Olimex LPC1766-SK
- LPC1768 (NXP)
- ARM Cortex M3
- Two serial ports
- Reset button
- Two user-defined buttons
- 2 fully configurable LEDs
- Power-on LED
- Lithium back-up battery and holder
- RoHS compliant
IAR LPC11A1x-SK
- LPC11A14F/301 (NXP)
- Cortex-M0
- Small 8 character 7 segment display (low power)
- 2xADC input channels - Potentiometer (AN-TR trimpot)
- 1xDAC output (buzzer or speaker), disconnection via jumper
- 8 LEDs - GPIO
- 1 User button, also connected to external interrupt
- Wake-up button
- JTAG/SWD connector – 20-pin 0.1’’ defined by ARM
- Cortex Debug connector – 10- pin 0.05’’ connector
- RS232/485 connector - DB9 connector, ISP support
- USB/UART bridge (FTDI) - USB connector
- Power through J-Link (pin 19), USB or external supply
- Power supply LED
- Battery powered option
- Reset button and circuit
IAR LPC122x-SK
- LPC1227FBD64 (NXP)
- ARM Cortex-M0
- Standard 20-pin JTAG connector and small 9-pin SWD connector
- Small LCD
- User button
- Wake Up button
- Reset button
- User LEDs
- Power LED
- Analog trim wheel
- Buzzer
- Prototyping area (approx 32 x 12 holes)
- UART routed to DB9 connector
- UXT connector
- RoHS compliant
IAR LPC178x-SK
- LPC1788
- Cortex-M3
- Running at frequencies of up to 120 MHz
- Standard JTAG test/debug interface, Serial Wire Debug and Serial WireTrace Port
- Emulation trace module supports real-time trace
- 512 kB on-chip flash program memory
- 96 kB on-chip SRAM
- 4 kB on-chip EEPROM
- LCD controller, supporting both STN and TFT displays
- External Memory Controller (EMC)
- Eight channel General Purpose DMA controller (GPDMA)
- Ethernet MAC with MII/RMII interface and associated DMA controller
- USB 2.0 full-speed dual port device/host/OTG controller with on-chip PHY and DMA
- SD/MMC memory card interface
- Up to 165 General Purpose I/O (GPIO) pins
- Real-Time Clock (RTC) with a separate power domain
- Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
- Processor wake-up from Power-down mode via any interrupt
- 12 MHz Internal RC oscillator (IRC) trimmed to 1% accuracy
IAR LPC2103-Tiny
- LPC2103F (NXP)
- ARM7TDMI-S
- J-LINK on-chip with USB cable
- One serial port
- Reset button
- In-system programming (ISP) button
- Two user-defined buttons
- 16 fully configurable LEDs
- Power-on LED
- Lithium back-up battery and holder
- Breakout headers for all pins (suitable for mounting daughter boards)
- Small array of plated holes for prototyping
- Schematics included
- RoHS compliant
IAR LPC2106
- LPC2106B (NXP)
- ARM7TDMI-S
- LPC2106 MCU
- Two serial ports
- Reset button
- In-system programming (ISP) button
- Two user-defined buttons
- 16 fully configurable LEDs
- 20-pin JTAG interface connector
- Power-on LED
- Breakout headers for all pins (suitable for mounting daughter boards)
- 20x20 array of plated holes for prototyping
- Schematics included
- RoHS compliant
IAR LPC2148
- LPC2148FBD64 (NXP)
- ARM7TDMI-S
- Audio circuit wth microphone jack and headphone jack
- Trace (MICTOR) connector mounted
- Two UARTs with drivers and DB9 connectors
- USB connector
- ETM routing
- Potentiometer connected to the ADC
- Two buttons
- One LED
- 2 x 16 LCD
- 20-pin JTAG interface connector
- SD connector for external memory
- 13x36 thru hole prototyping area
- Ready to run code example exercising on-chip peripherals
- Complete API for LCD
- Schematics included
- RoHS compliant
IAR LPC2378
- LPC2378FBD144 (NXP)
- ARM7TDMI-S
- 1xRS232 serial port
- 1xCAN drivers and connectors
- Ethernet 100 Mbit
- SD/MMC card connector
- All LPC2378 port signals available on extension connectors
- Reset circuit with external control of Philips ISP utility via USB-RS232 virtual port
- Jumpers for ISP/RUN mode
- 2 user buttons
- USB connector
- Reset button
- Prototyping area 9x38
- JTAG connector
Keil MCB1760
- LPC1768 (NXP)
- ARM Cortex-M3
- 512kByte flash memory
- 64kByte RAM
- Power supply via USB connector
- Ethernet
- USB host, device, OTG
- Two RS232 connectors
- Joystick
- Micro SD card slot
- 240x320x16-bit per pixel display
- Cortex Debug+ETM connector
- 8 LEDs
Keil MCB2300
- LPC2378FBD144 (NXP)
- ARM7TDMI-S
- Two serial interfaces
- A speaker
- Analog input (via potentiometer)
- Two CAN interfaces
- LCD
- USB
- Ethernet
- Eight LEDs
Keil MCB2388
- LPC2388 (NXP)
- ARM7TDMI
- Two serial interfaces
- A speaker
- Analog input (via potentiometer)
- Two CAN interfaces
- LCD
- USB Host / Device
- Ethernet
- Eight LEDs
Phytec LPC3250 - PCM-967
- LPC3250FET296 (NXP)
- ARM926EJ-S
- Lithium Ion Battery + Charging circuit
- Circuitry supporting deep sleep functionality. Single button encapsulates power-on and sleep entry. Power off is controlled via the processor
- Dual stack DB-9 supporting U5 and U3/U2 at RS-232
- One 2.54 mm pin header supporting U3/U2 at RS-232
- U3/U2 @ RS232 through MAX3245
- Standard A, standard B, mini-AB connectors
- UDA1380 + Mic Jack + Audio Input/Output jacks
- RJ45 + Magnetics +PoE (LTC4267)
- CPLDs for PHYTEC Universal LCD Display interface (LCD-001, LCD-0xx) with adjustable bit-shift capability
- Connector for SD/MMC Card w/ power control circuitry and signal access headers
- Connector for SDIO w/ power control circuitry and 1/) voltage selection & signal access headers
- 1x wall power indicator LED, 1x PoE power indicator LED, 1x battery charging indicator LED, 4x User LEDS controlled via GPIO
- 1x System reset button, 2x User button, 1x Power button (ON/SLEEP)
- 2.54 mm header for JTAG
- GND stud connector for o-scope/testing/etc.
- Jumper @ output of all voltage regulators for current measurements
- Jumper to measure sleeping current
NXP




















