The LPC812M101FDH20 is an ARM Cortex-M0+ based, low-cost 32-bit MCU operating at CPU frequencies of up to 30 MHz.
The peripheral complement of the LPC812M101FDH20 includes 16 kB of flash memory, 4 kB of data memory, CRC engine, one I2C-bus interface, three USARTs, two SPI interfaces, multi-rate timer, self wakeup timer, state-configurable timer, one comparator, function-configurable I/O ports through a switch matrix, an input pattern match engine and 18 general purpose I/O pins.