Browse Categories
Browse by Manufacturer
Visit the LPCZone, NXP's online training and community portal:

We have mbed modules:

Check out the LPCXpresso tool chain from NXP:


LPC1788 Developer's Kit

Your Price: $249.00
1 in stock!
Item Number: EA-OEM-1788
Manufacturer: Embedded Artists
Manufacturer Part No: EA-OEM-509
Embedded Artists' LPC1788 Developer's Kit lets you get up-and-running quickly with the LPC1788 OEM Board. The LPC1788 OEM Board is equipped with NXP's Cortex-M3 based LPC1788 microcontroller suitable for a wide range of applications that requires advanced communication and high quality graphic displays.


The LPC1788 Developer's Kit is a ready to use platform that will let you explore the many features of the LPC177x/8x microcontroller series in general and the LPC1788 in particular.

Focus on your value-added application by using this Developer's Kit as your prototyping platform. It includes the software components needed to get up-and-running with your software development very quickly.

When you are finished with prototyping and/or evaluation you can easily transfer your application and the OEM Board into production.

Low Cost

The LPC1788 OEM Board is low cost and can be used for prototyping/development as well as for OEM production. Modifications for OEM applications can be done for high volume customers.

LPC1788 OEM Board specifications

Processor NXP's Cortex-M3 LPC1788 microcontroller in BGA package
Program Flash 128 MB NAND FLASH + 512 kB internal
Data Memory 32 MB SDRAM + 96 KB internal
32- or 16-bit data bus to SDRAM

Note: The Developer's Kit initially only offer the 32-bit databus version.
Ethernet 100/10M Ethernet interface based on SMSC LAN8720 Ethernet PHY
Clock Crystals • 12.000 MHz crystal for CPU
• 32.768 kHz crystal for RTC
Dimensions 66 x 48 mm
Power • +3.3V powering
Connectors • 200 pos expansion connector (as defined in SODIMM standard), 0.6mm pitch
Other • 256 Kbit I2C E2PROM for storing non-volatile parameters
• Buffered 32- or 16-bit databus

OEM Base Board specifications

Connectors and Interfaces • 200 pos, 0.6mm pitch SODIMM connector for OEM Board
• LCD expansion connector with control signals for touch screen interface
• Expansion connector with all OEM Board signals
• Ethernet connector (RJ45)
• CAN interface & connector (provision for second CAN interface, but not mounted)
• MMC/SD interface & connector
• USB1: OTG or Host interface & connector
• USB2: Device or Host interface & connector
• Provision for NXP JN5148 RF module (former Jennic) interface (RF module not included)
• Full modem RS232 (cannot be fully used on 32-bit databus OEM boards)
• RS422/485 interface & connector
• Provision for IrDA transceiver interface (transceiver not mounted)
• I2S audio codec (mic in, line in, line out, headphone out) • SWD/JTAG connector
• Trace connector and pads for ETM connector
Power • Power supply, either via USB or external 5V DC
• Optional coin cell battery for RTC and LED on ALARM output (coin cell not included)
Other • OEM Board current measuring
• Parallel NOR flash on external memory bus
• 16-bit register and LEDs on external memory bus
• 5-key joystick
• 3-axis accelerometer (I2C connected)
• LM75 temperature sensor (I2C connected)
• 5 push-button keys (four via I2C and one on ISP-ENABLE)
• 9 LEDs (8 via I2C and one on ISP-ENABLE)
• Trimming potentiometer to analog input
• USB-to-serial bridge on UART #0 (FT232R) and ISP functionality
• Reset push-button and LED
• Speaker output on analog output from OEM Board, or from I2S audio codec
• 160x150 mm in size

NXP's LPC1788 microcontroller specifications

Processor Cortex-M3 core with speed up to 100 MHz
Flash 512 KB
Timers • Four general purpose timers/counters
• Two PWM/counters
PWM • Two PWMs with same operational features
• Seven match registers allow up to 6 single edged controlled or 3 double edge controlled PWM outputs
ADC 10-bit ADC with multiplexing over 8 pins
Serial interfaces 4xUART, 3xI2C, 2xCAN, 1xSPI, 2xSSP, 1xI2S
USB Full-Speed USB 2.0 interface
• Device/Host/OTG Controller with 4 kB of endpoint RAM
Ethernet 10/100 Ethernet MAC
SD/MMC Memory card interface (MCI) conforms to SD Multimedia Card Specification 2.11
Other • 10-bit DAC
• 24-bit color LCD controller
• Real-time clock (RTC)
Links Product page
User's manual


LPC1788 OEM Board Datasheet

Support Site

The following resources are available for download from our support site after registration of the LPC1788 Developer's Kit.

  • User's Manual
  • LPC1788 OEM Board Schematics
  • OEM Base Board Schematics
  • Links to datasheets for key components

  • FreeRTOS - An example showing how to use the real-time operating system FreeRTOS
  • Analog - An example reading values from the potentiometer on the OEM Base Board
  • EEPROM - An example illustrating how to read from and write to the EEPROM on the OEM Board as well as the EEPROM on the OEM Base Board
  • Memreg - Illustrating how to turn on/off memory mapped LEDs on the OEM Base Board.
  • NAND - An example showing how to access (read, write, erase) the NAND flash on the OEM Board.
  • Accelerometer - An example showing how to use the digial accelerometer on the OEM Base Board.
  • Audio (I2S) This example is using the UDA1380 audio code and I2S to play an audio file.
  • EasyWeb - A simple webserver.
  • FatFs - An example using the FatFs module to access a memory card.
  • Joystick - An example showing how to read the state of the joystick on the OEM Base Board
  • PCA9532 - An example showing how to use the buttons and LEDs on the OEM Base Board which are connected to the PCA9532.
  • Speaker - WAV - This project illustrates the use of the speaker mounted on the OEM Base Board. The DAC output on the LPC1788 is used.
  • Temperature - An example that illustrates the use of the temperature sensor (LM75A) mounted on the OEM Base Board.
  • UART - RS232 - This project illustrates the use of UART output on the RS232 port on the OEM Base Board.
  • USBHID - This project illustrates the use of the USB device interface. A USB HID (Human Interface Device Class) is implemented in this example.
  • USB Host Lite - NXP's USB Host Mass Storage example.
  • SDRAM - An example showing how to use the SDRAM on the OEM Board.

What is included in the Kit?

• One LPC1788 OEM Board
• One OEM Base Board (EA-OEM-500)
• One USB cable, type A to mini B
• Serial number that gives you access to the support site for this product

Related Products

ULINK2 JTAG Debugger
Your Price: $395.00
ULINK2 JTAG Debugger
JTAG Debugger w/ USB interface, e.g. for ARM7 / ARM9 / Cortex-M3
Shopping Cart
Your cart is empty.
Our site is
checked daily by:
Our online transactions
are performed by:

We accept:

We are part of the
ARM Connected

Check out the
LPC2000 Group:
Click here to join lpc2000

Main US
embedded event:


Main embedded event
in Europe:


Mailing Lists