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

STM32F078VBH6TR STM32F0 ARM Cortex-M0 MCU, 48 MHz

MPNSTM32F078VBH6TR
Active

STMicroelectronics STM32F0 series, ARM Cortex-M0, 32-Bit Single-Core, 48MHz, 128KB (128K x 8) FLASH, 16K x 8 RAM, 100-UFBGA, -40°C~85°C (TA), Tape & Reel.

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

Specifications

STM32F078VBH6TR 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
PackageTape & Reel (TR)
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)86
Core processorARM® Cortex®-M0
Case100-UFBGA
Data convertersA/D 16x12b; D/A 2x12b
Program memory size128KB (128K x 8)

Product details

48 MHz Cortex-M0 with USB in a 7x7 mm BGA

The STM32F078VBH6TR integrates USB, a 16-channel 12-bit ADC, and a dual 12-bit DAC in a 100-ball UFBGA package measuring 7x7 mm.

Peripheral set for sensor and control applications

The DMA controller and POR/PWM/WDT peripherals reduce CPU overhead for motor control or data logging.

ST lists the STM32F078VBH6TR as Active (current product).

Frequently asked questions

What is the difference between STM32F078VBH6TR and STM32F072VBH6?

The STM32F078VBH6TR includes a USB interface and a dual 12-bit DAC, while the STM32F072VBH6 lacks the DAC. Both share the same 48 MHz Cortex-M0 core, 128 KB Flash, and 100-UFBGA package, making them pin-compatible for a drop-in upgrade if the DAC is needed.

Does STM32F078VBH6TR support USB device mode?

Yes, the connectivity list includes USB, and the STM32F0 series supports USB device mode with the internal oscillator. The 48 MHz clock is required for USB full-speed operation.