The STM32F100C8T6B is an ARM microcontroller manufactured by STMicroelectronics. It has a 64kB Flash memory, 24MHz processor clock speed, 8kB SRAM, and comes in a 48-pin LQFP package. It is suitable for low-power and low-cost applications such as consumer appliances and other small electronic devices. It features a Cortex™-M3 core for efficient processing, four 12-bit ADCs, and two 12-bit DACs with integrated low-pass filters. It contains a USB 2.0 Full-Speed device interface, I2C, three USARTs, three 16-bit timers with up to four channels each, a four-channel advanced-control timer, and a hardware CRC computation unit.