The STM32F078CBU6 is a 32-bit ARM Cortex-M0 MCU running at 48 MHz, with 128 KB Flash and 16 KB RAM. It includes USB, UART/USART, I²C, SPI, LINbus, and HDMI-CEC interfaces.
48 MHz clock — timing margin for the bus
48 MHz is the ceiling for the Cortex-M0 core and the AHB/APB bus matrix. At this speed the part can service USB full-speed (12 Mbps) without external PHY, handle a 12-bit ADC sample sequence across 13 channels, and run a PWM loop with sub-microsecond resolution.
The STM32F078CBU6 has an Active product status. The base number STM32F078 shares the same pinout across package variants.
