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

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

MPNSTM32F072CBU6
Active

ST STM32F0 series, ARM Cortex-M0, 32-Bit Single-Core, 48MHz, 128KB Flash, 16K x 8 RAM, 1.65V~3.6V, -40°C~85°C, 48-UFQFN Exposed Pad.

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

Specifications

STM32F072CBU6 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
ConnectivityCANbus, HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)37
Core processorARM® Cortex®-M0
Case48-UFQFN Exposed Pad
Data convertersA/D 10x12b; D/A 2x12b
Program memory size128KB (128K x 8)

Product details

48 MHz Cortex-M0 with USB and CAN on a 7×7 mm QFN

The STM32F072CBU6 is a 32-bit ARM Cortex-M0 MCU from STMicroelectronics' STM32F0 value line, clocked at 48 MHz with 128 KB of Flash and 16 KB of RAM. It integrates a USB 2.0 full-speed interface and a CANbus controller, making it a direct-fit choice for compact industrial nodes, sensor hubs, and embedded communication bridges that need both serial and network connectivity without an external PHY for CAN. The 48 MHz Cortex-M0 core delivers enough throughput for control loops running at a few kilohertz and for protocol stacks like USB CDC or CANopen without saturating the bus. The 128 KB Flash holds a moderate application plus a bootloader; the 16 KB RAM handles a few hundred bytes of stack and a double-buffered USB endpoint.

Connectivity and analog integration

The peripheral set includes DMA, I²S, PWM, and a watchdog timer, plus LINbus and IrDA support alongside the USB and CAN interfaces.

Frequently asked questions

What is the maximum clock speed of STM32F072CBU6?

The STM32F072CBU6 runs at a maximum clock speed of 48 MHz from the internal oscillator.

What are the alternatives to STM32F072CBU6?

Pin-compatible alternatives within the STM32F0 series include the STM32F072C8T6 (64 KB Flash) and STM32F072RBT6 (128 KB Flash, different package). No direct second-source from another manufacturer is listed.

What is the STM32F072CBU6 datasheet?

The full datasheet for the STM32F072CBU6 is published by STMicroelectronics under the base product number STM32F072. It covers electrical characteristics, pinout, and peripheral registers.