The STMicroelectronics STM8L151R6T6 is an 8-bit low voltage microcontroller featuring a 32kB Flash memory, 1024B EEPROM, and operating clock frequency of 16 MHz. It is housed in a 64-pin LQFP package and is a member of the STM8 family of microcontrollers. It integrates a wide range of features such as up to 32Kb flash, low voltage and power shutdown modes, SPI, I2C, UART and A/D converters. It also offers a wide range of communication, timing and general purpose I/Os. The STM8L151R6T6 is suitable for a wide range of applications including consumer electronic products, motor control, lighting, healthcare, and industrial automation.