STM32F103C8Tx

The STM32F103C8T6 is a 32-bit ARM Cortex-M3 microcontroller from STMicroelectronics running at 72MHz. Popularized by the "Blue Pill" development board, it offers 64KB flash, 20KB SRAM, USB, CAN, 3x USART, 2x SPI, 2x I2C, 7 timers, and 10 ADC channels. Its excellent performance-to-cost ratio and broad peripheral set make it a go-to choice for embedded projects requiring more capability than 8-bit MCUs. LQFP-48 package.