LPC812M101JDH16J

NXP USA Inc.

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.

NXP USA Inc. LPC812M101JDH16J
Download datasheet (PDF)
[IN STOCK] In Stock: 2 pcs
$3.45/ pc

Volume pricing

Buy Now

MOQ 1 · Tape & Reel (TR); Cut Tape (CT) · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

LPC812M101JDH16J specifications
Parameter / AttributeSpecification / Value
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)

Technical 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.

LPC812M101JDH16J
[ALLOC] verified
Quote