Skip to main content
STMicroelectronics STM32F078CBU6 — Microcontrollers & Processors (MCU / MPU / DSP)

ST STM32F078CBU6 ARM Cortex-M0 MCU, 48MHz, 128KB Flash

MPNSTM32F078CBU6
End of Life

STMicroelectronics STM32F0 series, STM32F078CBU6: ARM Cortex-M0 32-bit single-core at 48MHz, 128KB FLASH, 16KB RAM, USB/UART/I2C/SPI, 1.65V–3.6V, -40°C to 85°C, 48-UFQFPN (7x7) exposed pad, surface mount, tray.

$2.8600Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F078CBU6 specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed48MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityHDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)36
Core processorARM® Cortex®-M0
Case48-UFQFN Exposed Pad
Data convertersA/D 13x12b; D/A 2x12b
Program memory size128KB (128K x 8)

Product details

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.

Frequently asked questions

What is the closest pin-compatible alternative to STM32F078CBU6?

The STM32F078CBU6 shares the same base number STM32F078 and UFQFPN-48 footprint with other STM32F0 series parts in the same package. A density upgrade to the STM32F098 (256 KB Flash) is pin-compatible without a PCB change.

What is STM32F078CBU6's listed speed?

The core runs at 48 MHz. That is the maximum clock for the ARM Cortex-M0 core and the AHB/APB bus matrix on this device.

What compliance documentation does ST provide for STM32F078CBU6?

STMicroelectronics provides RoHS and REACH compliance declarations for the STM32F078CBU6. The part is MSL level 3 per JEDEC J-STD-020. No UL or IEC certification is listed on this order code.