The LPC802 is a low-cost 32-bit MCU family based on the ARM® Cortex®-M0+ core operating at CPU frequencies of up to 15MHz. The LPC802 supports 16kB of EEPROM-based flash memory and 2kB of SRAM. The peripheral complement of the LPC802 includes I²C, UART and SPI interfaces along with a variety of timers. In the analog side, the LPC802 MCU features one 12-bit ADC and an analog comparator. One of the LPC802 key differentiators is the ability to provide function-configurable I/O ports through a switch matrix block, allowing to easily assign the peripherals to any pin making it easy to scale up package sizes if requirements change. In addition, the LPC802 supports level shifter functionality to allow up to two selected signals to be routed from user-selected pins in one voltage domain to selected pins in the alternate voltage domain. As stated in this slide, the LPC802 MCU presents a great alternative to an 8-bit MCU due to its cost, size, low-power consumption, and increased functionalities provided in this MCU family.

