NXP's LPC11x37H series microcontrollers are an ARM cortex-M0-based, low-cost, 32-bit MCU, designed for 8- and 16-bit microcontroller applications, offering performance, low power, simple instruction set, and memory addressing, together with reduced code size compared to existing 8- and 16-bit architectures. These microcontrollers operate at CPU frequencies of up to 50 MHz. The peripheral complement of the LPC11E3x includes up to 128 kB of flash memory, 12 kB of SRAM data memory and 4 kB EEPROM, one fast-mode plus I2C-bus interface, one RS-485 / EIA-485 USART with support for synchronous mode and smart-card interface, two SSP interfaces, four general-purpose counter / timers, a 10-bit ADC, and up to 54 general-purpose I/O pins. Software libraries available for the I/O Handler include I2S, I2C, UART, CRC, threshold ADC conversion, and DMA functionality. In addition, the LPC11U37HFBD64 is equipped with a highly flexible and configurable full-speed USB 2.0 device controller, bringing unparalleled design flexibility and seamless integration to today’s demanding connectivity solutions.