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

STM32F072VBT6 STM32 MCU, 48 MHz ARM Cortex-M0, 128 KB Flash

MPNSTM32F072VBT6
Active

STMicroelectronics STM32F072VBT6, 32-bit ARM Cortex-M0 MCU, 48 MHz, 128 KB Flash, 16 KB RAM, 87 I/O, dual 12-bit DAC, 16-ch 12-bit ADC, CAN, USB, -40 to 85°C, 100-LQFP.

$6.2600Ref. price · indicative, final on quote
Packaging100-LQFP
RoHSROHS3 Compliant
SeriesSTM32F0
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F072VBT6 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)87
Core processorARM® Cortex®-M0
Case100-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size128KB (128K x 8)

Product details

48 MHz Cortex-M0 — entry-level 32-bit with deterministic timing

The STM32F072VBT6: It is built for cost-sensitive control applications — motor commutation, sensor fusion, USB-C power delivery, and CAN-bridged industrial nodes — where the M0's two-cycle interrupt latency and single-cycle I/O access keep the firmware tight. The 100-LQFP package (14x14 mm) exposes 87 I/Os, enough to interface with a parallel LCD, a keypad matrix, and a dozen sensors without an external GPIO expander.

The 128 KB Flash (128K x 8) is the mid-density option in the STM32F0 line, suitable for a bootloader plus a full application layer.

Peripherals and connectivity — CAN, USB, and dual DAC on a single chip

This MCU integrates a CAN 2.0B controller, a USB 2.0 full-speed device (with crystal-less operation), HDMI-CEC, I²C, SPI, USART/UART with IrDA and LIN support, and an I²S audio interface. The 12-bit ADC samples 16 external channels at up to 1 Msps; the dual 12-bit DAC outputs can generate two independent analog control voltages for external MOSFET bias or sensor excitation.

ST lists the STM32F072VBT6 as an active product. For a new design starting today, there is no lifecycle-driven reason to qualify a second source.

Frequently asked questions

What is the maximum clock speed of STM32F072VBT6?

The maximum core clock speed is 48 MHz. At this frequency the Flash access requires one wait state; below 24 MHz the access is single-cycle.

What is the difference between STM32F072VBT6 and STM32F072CBT6?

The difference is the package and I/O count. The STM32F072VBT6 comes in a 100-LQFP with 87 I/Os, while the STM32F072CBT6 is in a 48-LQFP with fewer I/Os.

What is the equivalent or replacement for STM32F072VBT6?

The STM32L151CBU6A is a functional peer with a Cortex-M3 core at 32 MHz and similar peripheral set (CAN, USB, dual DAC, 12-bit ADC), but it is not pin-compatible — it comes in a 48-UFQFPN package with 37 I/Os. For a drop-in replacement, stick with the STM32F072VBT6; there is no direct second-source alternate in the same package.