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

STM32F058C8U6 ARM Cortex-M0 MCU, 48 MHz, 64 KB Flash

MPNSTM32F058C8U6
Active

STMicroelectronics STM32F058C8U6, STM32F0 series, 32-Bit Single-Core ARM Cortex-M0 MCU, 48MHz, 64KB Flash, 8K x 8 RAM, 38 I/O, 48-UFQFN Exposed Pad, -40°C to 85°C.

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

Specifications

STM32F058C8U6 specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 1.95V, 1.65V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed48MHz
PackageTray
RAM size8K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I2S, POR, PWM, WDT
ConnectivityHDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART
Number of i (O)38
Core processorARM® Cortex®-M0
Case48-UFQFN Exposed Pad
Data convertersA/D 13x12b; D/A 1x12b
Program memory size64KB (64K x 8)

Product details

What this Cortex-M0 brings to the board

At 48 MHz the Cortex-M0 executes most single-cycle instructions, so a 10 kHz PID loop leaves about 4800 cycles for the math and peripheral handling. That is enough for a basic motor current loop or a sensor fusion filter, but if you need floating-point or heavy DSP, step up to the Cortex-M4 siblings.

That means you can run the MCU from a single 1.8 V rail (common in battery-powered designs) or from a 3.3 V rail (standard in industrial 24 V systems with a regulator). The dual-range also allows level-shifting-free connection to 1.8 V peripherals. Dropout on the internal regulator is not specified here, but the 1.65 V minimum gives about 150 mV headroom on a 1.8 V supply — tight, so keep the rail clean.

The 48-UFQFN package with exposed pad helps junction-to-ambient thermal performance, but at 85°C ambient the internal regulator derates — keep the I/O current per pin under the datasheet limit (not repeated here) to stay inside the SOA.

For dual-sourcing resilience, the STM32F0 series has pin-compatible density variants — the STM32F058C6 (32 KB Flash) and STM32F058R8 (64 KB Flash, 64-pin) — but no official second source outside ST.

Frequently asked questions

What is the flash memory size of STM32F058C8U6?

That is enough for moderate firmware with a real-time OS, communication stacks, and application logic, but not for large GUI or file-system images.