Skip to content

LPC2148 Development Board


LPC2148 Pro Development Board is a powerful development platform based on LPC2148 ARM7TDMI microcontroller with 512K on-chip memory. This board is ideal for developing embedded applications involving high speed wireless communication, USB based data logging, real time data monitoring and control, interactive control panels etc. The on-chip USB controller provides direct high speed interface to a PC/laptop with speeds up to 12Mb/s. The UART boot loader eliminates need of an additional programmer and allows you to program using serial port.

The on board peripherals include:

  • SD/MMC card interface
  • USB2.0 interface
  • 4Kbit I2C EEPROM
  • Xbee wireless module interface
  • ULN2003 500mA current sinking driver
  • L293D DC motor controller
  • 16x2 character LCD and many more
The on-chip peripherals and the external hardware on the development board are interconnected using pin headers and jumpers. The I/O pins on the microcontroller can be accessed from a 50 pin male header. The board is made from double sided PTH PCB board to provide extra strength to the connector joints for increased reliability. It supports the operating supply voltage between 7V to 14V and has built-in reverse polarity protection.

LPC2148 Installation

LPC2148 Development Board Components

  1. LPC2148 Plug-in module

  2. 3V Cell Holder for RTC

  3. UART1 DB9 Connector

  4. UART0 DB9 Connector

  5. 50-pin Expansion Header

  6. 2×5 JTAG Header

  7. 9–12V AC/DC Socket

  8. ON/OFF Slide Switch

  9. Boot Loader Switch

  10. Microcontroller Reset Switch

  11. USB Connector (B-Type)

  12. Jumpers for LCD Interface

  13. Jumpers for Switches

  14. Jumpers for Trimpots

  15. Jumpers for Buzzer and IR

  16. Jumpers for LEDs

  17. Jumpers for Selection Between UART1 and XBee

  18. Jumpers for SPI – SD/MMC

  19. Jumpers for I2C EEPROM

  20. SD/MMC Card Socket

  21. 16×2 Character LCD

  22. Four User Switches

  23. Two Trimpots Connected to ADC

  24. Four User LEDs

Refer following links for more information about the Development board:

  1. User Manual: Download
  2. Codes: Download