LPC2148 DEV Board

(1 customer review)





LPC2148 DEV Board is an extension board for LPC2148 Header Board with ARM7 core microcontroller (LPC2148). The DEV Board is a cost effective solution for learning and designing applications based on ARM7 core. The DEV Board has numerous peripheral connectivity options thereby making it easy for the user to kickstart with firmware development using this board. All the source codes that demonstrate working of each of the onboard modules/peripherals are provided along with the board.

The graphical display connectivity option is available for the following display units.

Graphical LCD Connectivity Options

  • Model: TM12864H6CCGWA-1

    • Driver IC: ST7567S
    • Data Interface Parallel
    • Number of Pixels: 128 x 64
    • Display Module Size: 74 x 39 mm
  • Model: TM12864A8CCWGWA

    • Driver IC: ST7565R
    • Data Interface Parallel
    • Number of Pixels: 128 x 64
    • Display Module Size:52.40 x 77.40 mm

This Graphical Display is not the part of the package. You can also purchase the graphical LCD separately from the following link

TM12864H6CCGWA-1 Graphical LCD

TM12864A8CCWGWA Graphical LCD

Features of LPC2148 Dev Board

  • Processor: NXPs ARM7 TDMI LPC2148.
  • Clock:
    • 12MHz for CPU
    • 32.768 KHz for RTC
  • Interfaces
    • SD Card through SPI
    • PS2 Connectivity Option
    • USB Device.
    • UART (UART0 and UART1) in RS232 options.
    • Graphical LCD Connectivity Option (Can be used as GPIO)
    • 4×4 Keypad connectivity Option (Can be used as GPIO)
    • I2C Based four, common anode 7 Segment Display.
    • 16 x 2 alphanumeric LCD with HD44780 driver.
    • RTC with CMOS Battery Backup.
    • POT via ADO.1
    • 256 Kb EEPROM (I2C)
    • Temperature Sensor (LM35) via ADO.2
    • Audio through DAC output.
    • Buzzer, Test LED, Relay
  • On Board Reset and ISP
  • Power by USB and/or adaptor.
  • 20 PIN standard JTAG Connectivity
  • Pinout for 5V and 3.3V
  • Manual and Auto ISP programming Options.
  • Board Dimensions: 138 x 123 mm
  • Board Specifications:
    • Laminate: FR4
    • Board Thickness: 1.6mm
    • Finish: ENIG

Kit Deliverables:

  • ARM7 LPC2148 Dev Board
  • USB Cable.

JTAG Options for Debug/Programming:

Parallel Port JTAG (tested on KeilRowley CrossWorks)

CoiNel ARM USB JTAG (tested on Rowley CrossWorks)

The Board can also be used with other JTAG Debuggers (Check compatibility to ensure).

The details on how to use the JTAG and its associated plugins are provided with the documents and also can be downloaded from Download and Support sections.

ISP Programming:

Programming can be done through the on chip boot loader using UART interface (UART0). You will have to use a TTL to RS232 Converter to do so since the pinout are TTL logic and PC uses RS232 logic. The tool used for programming is Flash Magic

USB Boot Loader:

The Board can also be programmed via USB Secondary Bootloader. Check the document for LPC2148 USB Boot Loader for more details.


Our products can be used with majority of IDE and plugins that support ARM7 LPC21xx family. A few IDE and plugin details are given below.

  • Keil uvision4 IDE (32K code limited version can be used.)
  • Rowley Crossworks(30 day evaluation version can be used.)
  • IAR workbench (32K code limited version could be used.)
  • GCC based open source tool chains


H-JTAGFlash Magic have been tested.

Compatible debuggers like U-Link, J-Link etc can also be used.

LPC2148 MCU Specifications

  1. High Performance 32-bit ARM7TDMI-S™ CPU with 512 Kb Flash.
  2. 32 KB Data Memory (SRAM).
  3. In-System Programming/In-Application Programming (ISP/IAP) via on-chip boot loader software.
  4. Single Flash sector or full chip erase in 400 ms and programming of 256 bytes in 1 ms.
  5. Embedded ICE RT and Embedded Trace interfaces offer real-time debugging with the on- chip Real Monitor software and high-speed tracing of instruction execution.
  6. USB 2.0 Full-speed compliant device controller with 2 KB of endpoint RAM.
  7. Provides 8KB of on-chip RAM accessible to USB by DMA.
  8. Two 10-bit ADCs provide a total of 14 analog inputs, with conversion times as low as 2.44 us per channel.
  9. Single 10-bit DAC provides variable analog output.
  10. Two 32-bit Timers/External event counters.
  11. Four Capture and four Compare channels.
  12. PWM unit with six output pins.
  13. Low power Real-time clock with independent power and dedicated 32 kHz clock input.
  14. Multiple serial interfaces including two UARTs, two Fast I2C (400 kbit/s), SPI™ and SSP with buffering and variable data length capabilities.
  15. Up to 45 of 5 V tolerant general purpose I/O pins.
  16. Up to nine edge or level sensitive external interrupt pins.
  17. On-chip integrated oscillator operates with external crystal in range of 1 MHz to 25 MHz.
  18. Power saving modes include Idle and Power-down.
  19. Individual enable/disable of peripheral functions.
  20. Processor wake-up from Power-down mode via external interrupt.
  21. Single power supply chip with Power-On Reset (POR) and Brown-Out Detection (BOD)
  22. CPU Operating Voltage range of 3.0 V to 3.6 V

1 review for LPC2148 DEV Board

  1. DudleyNit

    Hello dear friend, I would like to offer placement of your link (or links) on different platforms of the internet such as: forums, blogs, comments and much more. . .

    Increase your Visibility Boost Your Seo Rank – Get Organic Traffic From Google. Ranking in Google isn’t hard. All you need is a healthy number of backlinks from referring domains that have authority and trust in Google’s eyes.

    This Backlinks Service Benefits:

    1. Easily get Google rankings

    2. Get a lot of traffic from Google

    3. You can earn from the website in different ways

    4. Increase Domain Authority (DA)

    Quality guaranteed !

    PRICE – 20$

    WebSite – https://goo.su/CHM5cJW

Add a review

Your email address will not be published. Required fields are marked *

Download CAN Breakout Board Details


MCP2551 CAN Transceiver 5V Supply DB9 and screw terminal connection 120R terminating resistor via jumper

Select your currency
INR Indian rupee