LPC812M101JD20J
Overview
The LPC812M101JD20J is an entry-level 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at frequencies up to 30MHz. Part of the LPC800 series, it is designed to provide a low-pin-count, power-efficient alternative to 8-bit and 16-bit MCUs while offering modern peripheral support like a Switch Matrix for flexible I/O pin assignment.
Why Choose This Part
The device features a unique Switch Matrix that allows designers to map any internal peripheral to almost any pin, simplifying PCB routing. It offers excellent power efficiency with deep power-down currents as low as 5uA and includes 5V tolerant I/Os, which is rare for many modern 3.3V microcontrollers.
Applications
Key Specifications
Getting Started
Development is supported by the MCUXpresso IDE and the NXP LPCXpresso812-MAX evaluation board. Engineers can utilize the ROM-based peripheral drivers for I2C and UART to save flash space, and code can be uploaded via SWD or the built-in serial bootloader.
LPC812 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | Stock |
|---|---|---|---|
| LPC812M101JD20J (this part) | 18 | SOIC-20 | 2 |
| LPC812M101JDH20J | 18 | TSSOP-20 | 272 |
| LPC812M101JTB16X | 14 | XFDFN-16 | 7,700 |
| LPC812M101JD20FP | 18 | SOIC-20 | 14 |



