LPC1788 OEM Board
[High Resolution Photos]
LPC1788 OEM Board

Embedded Artists' LPC1788 OEM Board is equipped with NXP's Cortex-M3 based LPC1788 microcontroller suitable for applications that requires advanced communication and high quality graphic displays.

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

 

Specification

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-bit data bus to SDRAM
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
Temperature Range -40 to +85 degrees Celsius (applies to rev D of the board and later)
Other • 256 Kbit I2C E2PROM for storing non-volatile parameters
• Buffered 32- or 16-bit databus
Product Classification
and Status
Integration board; Volume

Documentation and Resources

The following resources are available for download either directly below or from our support site after registration of the LPC1788 OEM Board.

Documents

Product Change Note (PCN)

Software

Sample Software Disclaimer

Project files exist for NXP's LPCXpresso and for Keil's MDK-ARM.

  • 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.

External Resources

Related Products