LPC3152 OEM Board
[High Resolution Photos]
LPC3152 OEM Board

Embedded Artists' LPC3152 OEM Board is equipped with NXP's ARM926EJ-S based LPC3152 microcontroller suitable for a wide range of applications requiring low power consumption, high performance and flexible USB connectivity.

The board can be used in OEM applications, as well as for education purposes, experiment, and prototype projects. Use the LPC3152 Developer's Kit to get up-and-running quickly with the board.

The OEM Board is also perfect for running Linux with its large on-board RAM and Flash.


LPC3152 OEM Board

Processor NXP's ARM926EJ-S LPC3152 microcontroller in BGA package
External Flash 256 MB NAND FLASH (2Gbit)
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 68 x 48 mm
Power Li-ion Battery or +5V 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 16-bit databus
Product Classification
and Status
Integration board; Mature


Documentation and Resources


Watch a short multimedia presentation about how to get started with the board.

Support Site

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




Sample Software Disclaimer

NXP's Common Driver Library (CDL) framework has been used to develop a number of sample applications for the LPC3141 OEM Board. The main IDE is Keil's MDK-ARM which is the only one being tested by Embedded Artists. NXP's CDL package also supports CodeSourcery GCC and IAR Embedded Workbench.

  • ADC - A simple example using the ADC device
  • Acceleromater - The accelerometer is monitored and values are presented on the display
  • CLOCK_OUT - Illustrates the use of the CLOCK_OUT pin.
  • Ethernet - A polled Ping application using the external DM9000 Ethernet controller
  • Audio - A sample application that illustrates the use of the embedded audio codec.
  • Display The Maze game illustrating the use of Embedded Artists QVGA LCD display or the QVGA OLED display
  • LEDs and Joystick - An application using the PCA9532 I2C device to control the LEDs and Joystick available on the base board.
  • Touch Screen - This application first runs a calibration sequence and then uses a simple graphical library to let you draw on the display using the touch screen. Both the QVGA LCD display and the QVGA OLED display are supported.
  • XBee - A simple example showing how to use the UART to communicate with an XBee module
  • PWM - A simple example using the PWM interface.
  • SD/MMC - This application lists the content in the root directory of a SD/MMC card attached to the base board.
  • NOR Programmer - An application that programs the NOR flash with an application to boot.
  • Timer - A simple example using the timer interface
  • UART - A simple example illustrating how to use the UART


Related Products