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

STMicroelectronics STM32F058R8H6TR 32-bit MCU, 48MHz, 64KB Flash

MPNSTM32F058R8H6TR
Active

STMicroelectronics STM32F058R8H6TR, 32-bit ARM Cortex-M0 MCU, 48MHz, 64KB Flash, 8KB RAM, 54 I/O, 19-channel 12-bit ADC, 1-channel 12-bit DAC, 64-UFBGA (5x5mm), -40°C to 85°C, 1.65V to 3.6V.

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

Specifications

STM32F058R8H6TR 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 size8K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityHDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)54
Core processorARM® Cortex®-M0
Case64-UFBGA
Data convertersA/D 19x12b; D/A 1x12b
Program memory size64KB (64K x 8)

Product details

48 MHz Cortex-M0+ — what the core speed means for the BOM

Where it fits — industrial and consumer control

Analog integration — ADC and DAC on-chip

The 19-channel 12-bit ADC handles multi-sensor acquisition — temperature, pressure, current sense — without external multiplexers. The single 12-bit DAC provides one analog output for setpoint or trim voltage.

Frequently asked questions

What is the listed speed of STM32F058R8H6TR?

The core runs at 48 MHz, which is the maximum clock for this ARM Cortex-M0 implementation. That is sufficient for control loops and sensor fusion in the tens-of-kilohertz range.