STM32F091CCT6 is a 32-bit ARM Cortex-M0 microcontroller from STMicroelectronics. It has 64 kB of flash memory, 16 kB of SRAM, and 24-bit embedded LCD display. It has a variety of analog and digital peripherals, including an analog-to-digital converter (ADC), SPI, I2C, UART, and a variety of timers. It is designed for embedded applications such as embedded control, automotive, and industrial automation. It supports development using the STM32Cube firmware library and the ARM ® Keil MDK-ARM™ software development tools. It is fully qualified to the safety standards ISO 26262 and IEC 61508.