STMicroelectronics STM32F058R8H6TR
- Part No.:
- STM32F058R8H6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 64-UFBGA
- Datasheet:
-
STM32F058R8H6TR.pdf
- Description:
- IC MCU 32BIT 64KB FLASH 64UFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,664
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F058R8H6TR from STMicroelectronics is an ARM Cortex-M0 32-bit microcontroller with 64 KB Flash, 8 KB SRAM, 12-bit ADC/DAC, 11 timers (including advanced-control TIM1 with deadtime and emergency stop), dual I²C (one Fast Mode Plus), dual USART (one with ISO7816/LIN/IrDA), dual SPI (one with I²S), HDMI CEC, and capacitive touch sensing - deployed in industrial HMI panels requiring low-voltage operation (1.8 V ±8%) and robust analog integration.
For engineers reviewing the STM32F058R8H6TR datasheet, STM32F058R8H6TR pinout, STM32F058R8H6TR application, or STM32F058R8H6TR equivalent, key selection criteria include 1.8 V core supply tolerance, 54 fast I/Os (35 with 5 V tolerance), RTC with calibration, SWD debug interface, and UFBGA64 package compatibility for space-constrained embedded control designs.
Technical Context
The device implements a single-cycle ARM Cortex-M0 CPU running up to 48 MHz, supported by an integrated 8 MHz RC oscillator with x6 PLL and dual clock sources (4–32 MHz HSE + 32 kHz LSE). Its memory subsystem includes 64 KB Flash with ECC-like error detection via CRC unit and 8 KB SRAM with hardware parity checking - enabling deterministic real-time execution in safety-aware applications.
Analog subsystem integration includes one 12-bit, 1.0 µs ADC (0–3.6 V range, 16-channel), one 12-bit DAC channel, two programmable analog comparators, and a dedicated Touch Sensing Controller supporting up to 17 capacitive channels - all sharing a separate VDDA supply (2.4–3.6 V) decoupled from the 1.8 V digital domain.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | ARM Cortex-M0, 48 MHz max - enables deterministic real-time control without cache or branch prediction overhead. |
| Flash / SRAM | 64 KB Flash with CRC unit; 8 KB SRAM with HW parity - supports firmware integrity checks and fault-tolerant data storage. |
| ADC | 12-bit, 1.0 µs conversion time, 16-channel, 0–3.6 V input range - suitable for precision sensor signal acquisition at 1 MSPS. |
| DAC | 12-bit single-channel DAC - provides calibrated analog output for actuator control or reference generation. |
| Timers | 11 timers including TIM1 (16-bit, 7-channel advanced-control with deadtime/emergency stop) - enables motor gate drive with hardware safety features. |
| I/O Voltage | 1.8 V ±8% digital supply; 35 of 54 I/Os 5 V tolerant - allows direct interfacing with legacy 5 V peripherals without level shifters. |
| Package | UFBGA64, 5 × 5 mm, 0.5 mm pitch - supports high-density PCB layouts in compact industrial modules. |
Pinout & Package
STM32F058R8H6TR is housed in a 64-ball UFBGA package (5 × 5 mm, 0.5 mm pitch) with exposed thermal pad, optimized for thermal dissipation in fanless industrial enclosures. Pin assignments follow ST's standard STM32F058x8 ballout layout per Figure 3 of DocID023402 Rev 4.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Digital/analog power supply | VDD = 1.8 V ±8%; VDDA = 2.4–3.6 V - strict separation prevents noise coupling into ADC/DAC paths. |
| PA0–PA15, PB0–PB15, PC13–PC15, PD0–PD2 | General-purpose I/O | 54 total GPIOs; 35 support 5 V tolerance - simplifies mixed-voltage system integration. |
| NRST | Active-low reset input | Internal pull-up; accepts 1.65–5.5 V logic - ensures reliable reset assertion across voltage domains. |
| SWDIO / SWCLK | Serial Wire Debug interface | 2-pin debug port supporting full programming, trace, and real-time register inspection - eliminates JTAG footprint overhead. |
| VBAT | RTC/backup supply | Supports battery-backed calendar RTC and 32 backup registers - maintains timekeeping and critical state during main power loss. |
Key Features
| Feature | Design Value |
|---|---|
| Capacitive Touch Sensing Controller (TSC) | 17-channel support for touchkey, linear, and rotary sensors - enables cost-effective HMI without external touch controller IC. |
| Advanced-Control Timer (TIM1) | Hardware deadtime insertion and emergency stop input - eliminates software timing risks in motor gate driver protection. |
| I²C Fast Mode Plus | 1 Mbit/s with extra current sink - drives higher bus capacitance (up to 1000 pF) in noisy industrial environments. |
| HDMI CEC Interface | Dedicated CEC physical layer with header wakeup - enables remote control interoperability in smart appliance ecosystems. |
| Low-Power Modes | Sleep, Stop with RTC active - achieves sub-1 µA Stop mode current (VDD = 1.8 V), extending battery life in portable devices. |
Applications
| Industrial HMI Panels | Smart Appliance Controllers |
|---|---|
Use Scenario: Touch-enabled operator interface on PLC-mounted display units with ambient temperature variation and EMI exposure. IC Role / Device Role / Timing Role: Main MCU executing GUI rendering, capacitive touch decoding, and serial communication with host controller via UART/I²C. Use Value: Integrated TSC and 5 V-tolerant I/Os eliminate external components; 1.8 V operation reduces system power and heat in sealed enclosures. | Use Scenario: Washing machine main control board managing motor drive, water valve sequencing, and user feedback via LED/display. IC Role / Device Role / Timing Role: System-on-chip controller coordinating PWM motor control (via TIM1), ADC-based current sensing, and LIN bus communication with door lock module. Use Value: Hardware deadtime and emergency stop in TIM1 prevent shoot-through in half-bridge drivers; RTC maintains cycle timing across power cycles. |
| Energy Metering Modules | Medical Diagnostic Handhelds |
Use Scenario: DIN-rail mounted electricity meter with tamper detection, pulse output, and RS-485 communication. IC Role / Device Role / Timing Role: Data acquisition MCU sampling shunt voltage/current via 12-bit ADC, computing kWh, and driving isolated RS-485 transceiver via USART. Use Value: 12-bit ADC with 1.0 µs conversion enables >16 kSPS sampling for harmonic analysis; CRC unit validates firmware updates over-the-air. | Use Scenario: Portable blood glucose monitor with LCD, button interface, and USB charging circuitry. IC Role / Device Role / Timing Role: Low-power application processor handling electrochemical sensor signal conditioning (ADC), display refresh (SPI), and battery voltage monitoring (VBAT). Use Value: Sub-1 µA Stop mode with RTC preserves time/date during standby; 1.8 V operation extends coin-cell battery life beyond 12 months. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F072RBT6 | 64 KB Flash, 16 KB SRAM, no DAC, USB 2.0 FS, same UFBGA64 package | Lacks DAC and HDMI CEC; adds USB - better for host-peripheral connectivity, worse for analog output needs | Select when USB device functionality is required and DAC is unnecessary. |
| STM32F091RCT6 | 256 KB Flash, 32 KB SRAM, 12-bit ADC/DAC, additional USART/SPI, LQFP64 only | Higher memory, more peripherals, but larger LQFP64 package - unsuitable for ultra-compact UFBGA designs | Select when code size exceeds 64 KB and board area permits LQFP64 footprint. |
Compared with STM32F072RBT6 and STM32F091RCT6, the STM32F058R8H6TR uniquely balances 1.8 V operation, integrated DAC, HDMI CEC, and UFBGA64 packaging - making it optimal for space-constrained, low-voltage industrial controls where analog output and consumer electronics protocol support are essential.
Availability
STM32F058R8H6TR is available at Aetrix Electronics and suitable for industrial HMI panels, smart appliance controllers, energy metering modules, and medical diagnostic handhelds requiring stable component supply and long-term production continuity.
Supply support for STM32F058R8H6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, designing and manufacturing microcontrollers, power management ICs, sensors, and analog products for industrial, automotive, and consumer markets.
The STM32F0 series targets cost-sensitive, low-power embedded applications demanding ARM Cortex-M0 performance, rich analog integration, and robust peripheral sets - optimized for industrial control, home appliances, and IoT edge nodes.
FAQ
What is the maximum operating frequency and core architecture of the STM32F058R8H6TR?
The STM32F058R8H6TR features an ARM Cortex-M0 32-bit RISC core with a maximum CPU frequency of 48 MHz. It executes instructions in single-cycle mode with no pipeline stalls for branches, delivering predictable real-time performance. The core integrates NVIC, SysTick timer, and supports Thumb-2 instruction set for code density efficiency.
Does the STM32F058R8H6TR support 5 V tolerant I/Os, and how many are available?
Yes, the STM32F058R8H6TR supports 5 V tolerant I/Os on up to 35 of its 54 general-purpose pins. This capability is explicitly confirmed in Section 3.7 of the datasheet (DocID023402 Rev 4), allowing direct connection to 5 V logic without external level-shifting circuitry - critical for interoperability with legacy peripherals in industrial systems.
What are the key low-power modes and their typical current consumption values?
The device supports Sleep and Stop low-power modes. In Stop mode with RTC active and VDD = 1.8 V, typical current consumption is 0.8 µA (Table 24, DocID023402 Rev 4). Sleep mode draws ~120 µA at 48 MHz. Wakeup from Stop occurs in ≤5 µs (Table 29), enabling rapid response to external interrupts while maintaining ultra-low quiescent power.
Is the STM32F058R8H6TR pin-compatible with other STM32F058 variants, and what package options exist?
Yes, the STM32F058R8H6TR shares identical pinout and electrical characteristics with other R8 variants in the STM32F058 family (e.g., STM32F058R8T6 in LQFP64). It is offered exclusively in UFBGA64 (5 × 5 mm) per ordering code "H6TR". Other package options for the F058 family include LQFP64, UFQFPN48, and WLCSP36 - but those use different suffixes and are not pin-compatible with H6TR.
STM32F058R8H6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 64-UFBGA
- Series:
- STM32F0
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0
- Core Size:
- 32-Bit Single-Core
- Speed:
- 48MHz
- Connectivity:
- HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART
- Peripherals:
- DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 54
- Program Memory Size:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 8K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.65V ~ 1.95V, 1.65V ~ 3.6V
- Data Converters:
- A/D 19x12b; D/A 1x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F058R8H6TR FAQ
1.How can I place an order for STM32F058R8H6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F058R8H6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F058R8H6TR reliable?
The price and inventory of STM32F058R8H6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F058R8H6TR is usually 5 days.
3.What payment methods are accepted for STM32F058R8H6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F058R8H6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F058R8H6TR?
STM32F058R8H6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F058R8H6TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F058R8H6TR?
For technical support, including STM32F058R8H6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F058R8H6TR requirements.
6.How does Aetrix verify that STM32F058R8H6TR is sourced from the original manufacturer or authorized distributors?
All STM32F058R8H6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F058R8H6TR meets industry standards.
7.What is the process for return or replacement of STM32F058R8H6TR?
All STM32F058R8H6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F058R8H6TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F058R8H6TR part is unused and in its original packaging.
Return procedure for STM32F058R8H6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F058R8H6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

