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

STM32F078CBU6 — STM32F0 32-bit MCU, 128KB Flash, 48MHz, USB/LINbus, 48-UFQFN

MPNSTM32F078CBU6
End of Life

STMicroelectronics STM32F0 series, STM32F078CBU6; ARM Cortex-M0 32-bit single-core at 48MHz, 128KB FLASH, 16KB RAM; 13x12-bit A/D and 2x12-bit D/A converters; USB, UART/USART, I2C, SPI, LINbus, HDMI-CEC; supply 1.65V to 3.6V; operating -40°C to 85°C; 48-UFQFN (7x7) exposed pad, surface mount, tray.

$2.8600Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

STM32F078CBU6 Technical Specifications
ParameterValue
SeriesSTM32F0
Mounting typeSurface 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)

Frequently asked questions

Does the -40°C to 85°C rating of the STM32F078CBU6 cover a sealed industrial enclosure running at 65°C internal ambient?

Yes — 65°C internal ambient against an 85°C maximum rating provides 20°C of margin, which is adequate for most passively ventilated or actively cooled sealed panels. The margin narrows if the enclosure has restricted airflow or if thermal relief vias under the exposed pad are absent from the board design; under those conditions the junction temperature can climb faster than the ambient rating suggests.

Can the STM32F078CBU6 drive a 0-10V industrial actuator directly from its internal DAC without external buffering?

No — the 2x12-bit DAC output range is tied to VDD, which runs at a maximum of 3.6V on this part. A 0-10V output requires a rail-to-rail op-amp buffer with level-shifting gain. The DAC can generate 0 to 3.3V natively at VDD = 3.3V, but 0-10V is outside the DAC's output range by design and cannot be achieved through firmware calibration alone.

Does the USB peripheral on the STM32F078CBU6 need an external LDO, or can VDD supply USB power directly?

VDD supplies the USB transceiver directly. When operating as a bus-powered USB device drawing up to 500mA, the board must provide a clean, regulated 3.3V rail with adequate bulk and decoupling capacitance — not raw VBUS. The internal USB PD controller shares the same supply domain. A dedicated LDO with appropriate headroom from the USB VBUS 5V rail is the standard implementation, not a direct VBUS-to-VDD connection.