EmbeddedRelated.com
The 2026 Embedded Online Conference
An Engineer's Guide to the LPC2100 Series

An Engineer's Guide to the LPC2100 Series

Trevor Martin
HistoricalIntermediate

This book is intended as a hands-on guide for anyone planning to use the Philips LPC2000 family of microcontrollers in a new design. It is laid out both as a reference book and as a tutorial. It is assumed that you have some experience in programming microcontrollers for embedded systems and are familiar with the C language. The bulk of technical information is spread over the first four chapters, which should be read in order if you are completely new to the LPC2000 and the ARM7 CPU.


Summary

This book is a hands-on reference and tutorial for engineers designing with the Philips LPC2000 (LPC21xx) family and the ARM7 CPU. Readers will get practical guidance on the LPC2100 hardware-software interface, peripheral programming, bootloader and flash techniques, and example C code to apply in real designs.

Key Takeaways

  • Understand the LPC2100 memory map, ARM7 core essentials, and peripheral architecture
  • Implement common peripherals (GPIO, UART, ADC, timers, PWM) with working C examples
  • Develop and flash simple bootloaders and manage on-chip flash programming
  • Use JTAG-based debugging and basic board bring-up techniques for ARM7 designs
  • Design firmware with structured bare-metal approaches that simplify future RTOS ports

Who Should Read This

Embedded developers and hardware engineers with some microcontroller and C experience who are designing products around the Philips LPC2000 (LPC21xx) family and ARM7 processors.

HistoricalIntermediate

Topics

Firmware DesignBare-Metal ProgrammingBootloadersCommunication Protocols

Related Documents


The 2026 Embedded Online Conference