Skip to main content
NXP USA Inc. LPC812M101JDH16J — Microcontrollers & Processors (MCU / MPU / DSP)

NXP LPC812M101JDH16J ARM Cortex-M0+ MCU, 30 MHz, 16 KB Flash, 16-TSSOP

MPNLPC812M101JDH16J
Active

NXP LPC81xM series 32-bit ARM Cortex-M0+ MCU, 30 MHz, 16 KB Flash, 4 KB RAM, 14 I/O, I²C/SPI/UART, 1.8–3.6 V, -40 to 105 °C, 16-TSSOP surface mount.

$2.3000Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LPC812M101JDH16J specifications
ParameterValue
SeriesLPC81xM
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C~105°C(TA)
Speed30MHz
PackageTape & Reel (TR); Cut Tape (CT)
RAM size4K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART
Number of i (O)14
Core processorARM® Cortex®-M0+
Case16-TSSOP (0.173\", 4.40mm Width)
Program memory size16KB (16K x 8)

Product details

30 MHz Cortex-M0+ in a 16-TSSOP — what it fits

The NXP LPC812M101JDH16J is a 32-bit ARM Cortex-M0+ single-core MCU running at 30 MHz, with 16 KB Flash and 4 KB RAM. The 16-TSSOP package (4.40 mm width) keeps board footprint small — suited for space-constrained sensor nodes, simple motor control, or I²C/SPI/UART bridge applications. The internal oscillator saves an external clock crystal, reducing BOM count.

Memory and I/O budget

16 KB Flash and 4 KB RAM set the firmware ceiling. That is enough for a Modbus RTU slave, a basic PID loop with a few setpoints, or a serial-to-I²C protocol converter. The 14 I/O lines, combined with brown-out detect, POR, PWM, and WDT peripherals, cover most standalone control tasks without external glue logic.

Frequently asked questions

What is LPC812M101JDH16J's listed speed?

The core runs at 30 MHz, which is the maximum clock for this Cortex-M0+ variant.