LPC3141 Developer's Kit
[High Resolution Photos]
LPC3141 Developer's Kit

Embedded Artists' LPC3141 Developer's Kit lets you get up-and-running quickly with the LPC3141 OEM Board. The LPC3141 OEM Board is equipped with NXP's ARM926EJ-S based LPC3141 microcontroller suitable for a wide range of applications requiring low power consumption, high performance and flexible USB connectivity.

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

The Kit is perfect for running Linux with its large on-board RAM and Flash, network and graphics capabilities.

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 on day 1.

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


LPC3141 OEM Board

Processor NXP's ARM926EJ-S LPC3141 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 66 x 48 mm
Power +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

LPC31xx Base Board v2.0

Connectors • 200 pos SODIMM connector for LPC3141 OEM Board
• Expansion connector to display options
• 3 Expansion connectors with all cpu signals
• Ethernet (RJ45) connector
• MMC/SD interface & connector
• USB OTG or Host connectors
• 3.5mm Audio connectors (mic in, 2x line out, headphone out)
• JTAG connector
• 3 terminal screw connector for battery
• 2.1mm Power input
Power Power supply, either via USB or external 9-15V DC
LPC3141 OEM Board is powered with +5V
Other • 100/10Mbps Ethernet interface (DM9000 based)
• UDA1380 I2S codec with mic in, line in, line out, and headphone out
• Current monitors on input power voltages
• 5-key joystick
• 3 axis accelerometer
• 8 LEDs (via I2C)
• Trimpot analog input
• USB-to-serial bridge on UART
• RS232 alternative interface on UART
• XBee™ RF-module alternative interface on UART (note that XBee module is not included in bundle)
• Reset push-button and LED
• 205x135 mm in size

The LPC3141 Developer's Kit is an Evaluation product not designed for integration or long time availability.


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 LPC3131 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.
  • USB device - An application simulating a USB mass storage device.
  • 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


Included in kit

  • One LPC3141 OEM Board (EA-OEM-310)
  • One LPC31xx Base Board v2.0 (EA-OEM-300)
  • One USB cable, type A to mini-B
  • Headset with microphone
  • Serial number that gives you access to the support site for this product

Related Products