The NXP LPC804M101JDH20FP is a 32-bit ARM Cortex-M0+ microcontroller from the LPC80xM series, clocked at 15 MHz with 32 KB Flash and 4 KB RAM. It has 17 GPIO, I²C/SPI/UART connectivity, and a 12-channel 12-bit ADC in a 20-TSSOP package.
The 15 MHz clock is the maximum throughput. The 12-bit ADC runs from the internal oscillator; no external crystal needed.
Memory budget and peripheral set
32 KB Flash and 4 KB RAM support a bootloader and a modest application.
