EmbeddedRelated.com
The 2026 Embedded Online Conference
LPC812M101JD20FP

LPC812M101JD20FP

NXP USA Inc.
ARM® Cortex®-M0+ LPC81xM Microcontroller IC 32-Bit 30MHz 16KB (16K x 8) FLASH 20-SO
Active14 in stock

Overview

The LPC812M101JD20FP is an entry-level 32-bit microcontroller based on the ARM Cortex-M0+ core, designed to offer high power efficiency and simplicity for basic embedded tasks. Operating at up to 30MHz with 16KB of Flash and 4KB of RAM, it serves as a modern 32-bit alternative to aging 8-bit or 16-bit architectures. Its standout feature is the flexible Switch Matrix, which allows developers to map any internal peripheral to any external pin, significantly simplifying PCB routing.

Why Choose This Part

The ARM Cortex-M0+ core provides much higher code density and performance per watt compared to traditional 8-bit MCUs. The unique Switch Matrix reduces PCB complexity by allowing pin reassignments in software, while the 20-pin SOIC package provides a developer-friendly footprint for manual soldering and low-cost manufacturing.

Applications

I/O Expansion and Simple Bridging
Utilizing the flexible Switch Matrix to route UART, SPI, or I2C to specific pins for interfacing legacy sensors with modern processors.
Battery-Powered Consumer Goods
Ideal for devices requiring long standby times, drawing as little as 5 microamps in power-down mode.
System Supervisory Circuits
Managing power-on reset sequencing and brown-out detection for more complex application processors.

Key Specifications

Speed 30MHz
RAM Size 4K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 18
Core Processor ARM Cortex-M0+
Package / Case 20-SOIC (0.295", 7.50mm Width)
Oscillator Type Internal
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 20-SO
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Developers can use the NXP MCUXpresso IDE or standard ARM toolchains like Keil MDK or IAR EWARM. Evaluation is most easily performed using the LPC812 MAX or LPCXpresso812 development boards, which include an on-board CMSIS-DAP debugger. Connect via the SWD interface for programming and real-time debugging.

Part of NXP LPC family » LPC812

LPC812 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package Stock
LPC812M101JD20FP (this part) 18 SOIC-20 14
LPC812M101JDH20J 18 TSSOP-20 3,752
LPC812M101JTB16X 14 XFDFN-16 7,700
LPC812M101JD20J 18 SOIC-20 2

Also Consider

STM32L011F4U6 STMicroelectronics - Provides a similar Cortex-M0+ core with ultra-low power consumption but in a more compact 20-UFQFPN package.
The 2026 Embedded Online Conference