STMicroelectronics

STM32F058R8T6 - 48MHz Cortex-M0 64KB MCU | STMicroelectronics

MPN: STM32F058R8T6 ✓ Active
1.8 V Vdss 64-LQFP (10 mm x 10 mm) Package 48 MHz Speed 64 KB (64K x 8 bits) Memory
MOQ: 1 |

STM32F058R8T6 Overview

The STMicroelectronics STM32F058R8T6 is a 32-bit ARM Cortex-M0 microcontroller with a 48 MHz CPU, 64 KB of Flash memory, and a 64-LQFP package measuring 10 mm by 10 mm. It belongs to STMicroelectronics' STM32F0 low-voltage MCU family and targets compact embedded-control systems that require a 1.8 V MCU architecture with 2.5 V and 3.3 V operating options.

A microcontroller is a programmable semiconductor that integrates a CPU core, Flash program memory, SRAM, peripherals, and interface controllers on one package. Within the product hierarchy, the STM32F058R8T6 is an ARM Cortex-M0 microcontroller, an embedded processor, a 32-bit microcontroller, and ultimately a general-purpose semiconductor used for real-time control, communication, and monitoring functions.

The verified headline characteristics are a 48 MHz maximum CPU frequency, 64 KB of Flash organized as 64K by 8 bits, and 32-bit ARM Cortex-M0 processing. The device is identified as a low-voltage-line MCU supporting 1.8 V operation, while distributor documentation also describes 2.5 V and 3.3 V operating conditions. Its 64-pin LQFP package provides a substantial pin count for mixed-signal, communication, and general-purpose embedded-control designs.

The STM32F0 architecture is positioned for low-cost, low-power embedded applications where deterministic control and a broad peripheral set matter more than high processor throughput. A 48 MHz Cortex-M0 core is suitable for supervisory loops, protocol handling, sensor acquisition, and user-interface control. Because detailed SRAM, peripheral, timer, and converter specifications are not present in the supplied source data, those values are intentionally not inferred here.

Typical design uses include industrial control nodes, low-voltage embedded systems, motor-control loops, communications modules, and compact consumer products. The 64-LQFP format is particularly useful when a design requires more external signal access than a small QFN package provides. Applications should still be qualified against the complete manufacturer datasheet for electrical limits, clock configuration, peripheral behavior, and environmental requirements.

The principal design consideration is that a package match alone does not guarantee firmware interchangeability. Board designers must verify power rails, oscillator connections, peripheral mappings, boot configuration, programming interface, and pin multiplexing before substituting an STM32F058-family device. The temperature grade must also match the product's environmental requirements rather than only its footprint.

This product record consolidates verified distributor pricing, package information, temperature-range data, and same-family drop-in candidates into an engineering-oriented reference. It also distinguishes confirmed specifications from missing technical data, helping procurement and hardware teams assess sourcing options without confusing an LQFP footprint match with full functional equivalence.

Drop-in alternatives for STM32F058R8T6 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

STM32F058R8T7

✅ Drop-In ⚠️ Specs Unverified
📦 64-LQFP (10 mm x 10 mm)
Same 48 MHz core and 64 KB Flash, but the temperature range increases from -40 °C to +85 °C to -40 °C to +105 °C.

📋 Reference alternative (not in catalog)

STM32F058R8T8

✅ Drop-In ⚠️ Specs Unverified
📦 64-LQFP (10 mm x 10 mm)
Same 48 MHz core and 64 KB Flash, but the maximum temperature increases from +85 °C to +125 °C, a 40 °C difference.

📋 Reference alternative (not in catalog)

STM32F058R8T3

✅ Drop-In ⚠️ Specs Unverified
📦 64-LQFP (10 mm x 10 mm)
Same 48 MHz core, 64 KB Flash, and 64-LQFP footprint; the ordering suffix denotes a different -40 °C to +125 °C temperature grade.

📋 Reference alternative (not in catalog)

STM32F058R8T4

✅ Drop-In ⚠️ Specs Unverified
📦 64-LQFP (10 mm x 10 mm)
Same 48 MHz core and 64 KB Flash in the same 64-LQFP footprint; the suffix identifies the -40 °C to +85 °C temperature grade.

📋 Reference alternative (not in catalog)

STM32F058R8T5

✅ Drop-In ⚠️ Specs Unverified
📦 64-LQFP (10 mm x 10 mm)
Same 48 MHz core and 64 KB Flash in the same 64-LQFP footprint; the suffix identifies the -40 °C to +105 °C temperature grade.

📋 Reference alternative (not in catalog)

STM32F058R8T6 Maximum Ratings & Electrical Characteristics

Product Type 32-bit ARM Cortex-M0 microcontroller
CPU Core ARM Cortex-M0
Maximum CPU Frequency 48 MHz
Word Size 32 bit
Flash Memory 64 KB (64K x 8 bits)
Program Memory Architecture Flash
MCU Voltage Class 1.8 V
Documented Supply Options 2.5 V and 3.3 V
Operating Temperature -40 °C to +85 °C
Package 64-LQFP (10 mm x 10 mm)
Pin Count 64 pins
Mounting Type Surface mount
Packaging Tray

STM32F058R8T6 64-lqfp (10 mm x 10 mm) Pin Configuration Guide

Pin configuration for STM32F058R8T6 (64-lqfp (10 mm x 10 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

64-lqfp (10 mm x 10 mm) package pinout diagram for STM32F058R8T6

No detailed pinout data available for STM32F058R8T6.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32F058R8T6 is suitable for 6 applications: LIN-Connected Industrial Control Nodes, Low-Voltage Sensor Acquisition, Motor-Control and Actuator Loops, Communications and Protocol Hubs, Compact Industrial Measurement Systems, Human-Machine Interface Controllers.

🏭

LIN-Connected Industrial Control Nodes

The STM32F058R8T6 fits LIN-connected control nodes because its 48 MHz ARM Cortex-M0 core provides more than enough performance for supervisory control, periodic sensor handling, and communication servicing. Its 64 KB of Flash supports compact embedded firmware, while the 64-LQFP package offers a broad selection of external pins for a controller, actuators, and status signals. The verified -40 °C to +85 °C range covers many indoor industrial environments. Before deployment, engineers should verify the complete LIN transceiver arrangement, timing budget, regulator margin, ESD requirements, and firmware behavior against the manufacturer datasheet.

🧩

Low-Voltage Sensor Acquisition

The STM32F058R8T6 is appropriate for compact sensor-acquisition and monitoring systems built around a 1.8 V MCU architecture. Its 48 MHz Cortex-M0 core can sequence sensor reads, perform local filtering, and update an interface without requiring a higher-complexity processor, while 64 KB of Flash provides space for firmware and calibration routines. The 64-LQFP package can simplify access to external sensors, status indicators, and digital interfaces. Designers must confirm the ADC characteristics, sensor input ranges, reference accuracy, and available SRAM because those details were not included in the supplied verified records.

🔧

Motor-Control and Actuator Loops

The STM32F058R8T6 can serve as the supervisory controller in a low-voltage motor-control or actuator system because its 48 MHz Cortex-M0 core is suitable for deterministic embedded-control loops. The 64 KB Flash capacity is adequate for compact control firmware, and the 64-LQFP package provides ample pin access for pulse inputs, encoder signals, fault inputs, and gate-driver control. The verified operating range of -40 °C to +85 °C is suitable for many controlled environments. Actual motor suitability depends on timing, timer channels, analog inputs, and safety behavior that must be checked in the full manufacturer documentation.

🌐

Communications and Protocol Hubs

The STM32F058R8T6 is suitable for small protocol-conversion or communications-control nodes that need a 32-bit Cortex-M0 processor without a high-power application processor. Its verified 48 MHz clock supports responsive handling of serial frames and supervisory logic, and 64 KB of Flash can hold the protocol stack and configuration. The 64-LQFP package provides enough pins for multiple interfaces, debug access, and status routing. Engineers must verify the exact peripheral mix, pin multiplexing, oscillator requirements, and firmware driver compatibility; similar-looking cross-brand MCUs should not be treated as drop-in replacements without complete validation.

📟

Compact Industrial Measurement Systems

The STM32F058R8T6 can support compact measurement systems that combine sensor conditioning, digital processing, and local communications. Its 48 MHz ARM Cortex-M0 core provides useful processing headroom for sampling control and data formatting, while 64 KB of Flash accommodates application firmware without requiring external program memory. The 64-LQFP package makes external routing and prototype rework straightforward. Before committing to a design, verify ADC resolution, sampling characteristics, SRAM, timer resources, reference voltage, and calibration support because those specifications were not available in the provided verified web data.

🖥️

Human-Machine Interface Controllers

The STM32F058R8T6 is appropriate for simple human-machine interface controllers that combine button or encoder inputs, status LEDs, display control, and local configuration. Its 48 MHz Cortex-M0 core can handle display updates and input scanning, and the 64-LQFP package provides substantially more I/O access than a compact leadless package. The 64 KB Flash capacity can hold a compact interface application. Layout work should reserve an SWD programming interface and suitable display or communications connectors. Validate pin assignments, peripheral availability, and timing against the manufacturer datasheet before using it as the principal board controller.

What are the key specifications of STM32F058R8T6 that engineers should know?
The STM32F058R8T6 is a 32-bit ARM Cortex-M0 microcontroller rated up to 48 MHz with 64 KB of Flash and a 64-LQFP package. According to the STMicroelectronics product information and distributor records supplied for this page, it is a low-voltage MCU supporting 1.8 V operation, with 2.5 V and 3.3 V conditions also documented. It is packaged in a 10 mm by 10 mm LQFP and specified for -40 °C to +85 °C operation. Its principal strength is an inexpensive, low-power Cortex-M0 platform with ample package pins for embedded control and mixed external interfaces.
What is the CPU speed of the STM32F058R8T6?
The STM32F058R8T6 operates at up to 48 MHz. According to DigiKey's verified product listing and the Mouser product summary, the device uses a 32-bit ARM Cortex-M0 core and is identified as an STM32F0 low-voltage-line microcontroller. This clock rate is suitable for supervisory control, protocol servicing, sensor polling, and deterministic embedded-control tasks. The final operating frequency must remain within the limits, power-supply conditions, and temperature range specified in the complete manufacturer datasheet.
How much Flash memory does the STM32F058R8T6 have?
The STM32F058R8T6 contains 64 KB of Flash memory, organized as 64K by 8 bits. According to DigiKey's verified listing, the device also provides 32-bit ARM Cortex-M0 processing and a maximum CPU frequency of 48 MHz. This Flash capacity is suitable for compact firmware, boot code, configuration data, and moderate application logic. The supplied sources do not state the SRAM or EEPROM capacity, so those values should be confirmed in the manufacturer datasheet before sizing a project.
What package and pin count does the STM32F058R8T6 use?
The STM32F058R8T6 is supplied in a 64-pin LQFP package measuring 10 mm by 10 mm. According to DigiKey and Mouser product information, it is a surface-mount STM32F0 microcontroller. The 64-pin format provides more external connection options than smaller MCU packages, which can help when a design needs multiple communications, control, analog, or debug connections. A complete public pinout was not included in the supplied verified data, so pin names and alternate functions should be checked against the manufacturer datasheet.
Where can I download the STM32F058R8T6 datasheet PDF?
The STM32F058R8T6 datasheet and product documentation can be obtained from the official STMicroelectronics product page and the linked distributor datasheet resources. According to the verified search results, DigiKey lists the device as a 48 MHz, 64 KB Flash ARM Cortex-M0 MCU in a 64-LQFP package, while Datasheets.com provides a dedicated PDF download page. Use the STMicroelectronics documentation for the authoritative pinout, electrical limits, memory map, peripherals, and package drawings rather than relying on a distributor summary alone.
Where can I find the STM32F058R8T6 pinout?
The STM32F058R8T6 pinout is available through the official STMicroelectronics product documentation and the manufacturer datasheet linked from its product page. According to the verified distributor records, the device uses a 64-LQFP package with 10 mm by 10 mm dimensions. The supplied web data does not include individual pin names or alternate-function assignments, so a complete 64-pin list is not reproduced here. Before routing a board, verify every power pin, ground pin, oscillator connection, programming signal, and peripheral assignment in the current manufacturer datasheet.
Where can I buy the STM32F058R8T6 online?
The STM32F058R8T6 can be ordered from STMicroelectronics' online store and several authorized distributors, including DigiKey, Mouser, and LCSC. According to the verified distributor listings, DigiKey describes the part as available to buy and ship, while LCSC listed 40 units in stock and an indicated unit price of $5.0708. The verified Onzuu schedule shows a separate quantity-price structure, while availability can change quickly. Confirm the authorized seller, current inventory, and exact suffix before issuing a production purchase order.
What is the price of the STM32F058R8T6?
The verified one-unit price for STM32F058R8T6 is $3.64530 as of 2026-10-28. According to the Onzuu price schedule, the price decreases to $2.76312 at 10 units, $2.54144 at 25 units, and $2.23476 at 160 units. At larger quantities, the listed price reaches $1.99222 at 2,560 units. LCSC separately showed a price of $5.0708 as of 2026-10-28, demonstrating that distributor pricing can differ by supplier, inventory, and order quantity.
What is the lead time and stock status for the STM32F058R8T6?
The STM32F058R8T6 is listed as orderable, but a universal numeric lead time cannot be stated from the supplied data. According to the verified results as of 2026-10-28, DigiKey showed a buy-and-ship listing, LCSC reported 40 units in stock, and Onzuu reported 2,921 units in stock with a 10-week indication on its page. These figures are distributor snapshots rather than a factory lead-time guarantee, so procurement should request a current quotation and stock confirmation for the required production quantity.
STM32F058R8T6 vs STM32F058R8T7 - which is better for a high-temperature design?
The STM32F058R8T7 is the better choice when the design requires operation to +105 °C rather than the STM32F058R8T6's +85 °C maximum. According to the STM32F0 temperature-grade coding and the target device's verified -40 °C to +85 °C specification, both parts retain the same STM32F058R8 family architecture, 48 MHz Cortex-M0 core, 64 KB Flash configuration, and 64-LQFP footprint. The +20 °C temperature-range increase can qualify the assembly for hotter industrial environments, but electrical validation and firmware verification remain necessary.
What is the difference between STM32F058R8T6 and STM32F058R8T8?
The STM32F058R8T8 provides a wider environmental temperature range than the STM32F058R8T6. According to the STM32F0 suffix conventions, the T8 grade supports -40 °C to +125 °C, while the verified STM32F058R8T6 specification is -40 °C to +85 °C. Both use the same 48 MHz ARM Cortex-M0 core, 64 KB Flash arrangement, and 64-LQFP package, allowing a footprint-compatible transition when higher-temperature operation is justified. Confirm temperature-dependent electrical limits and qualification requirements for the finished equipment.
When should I choose STM32F058R8T6 over another STM32F0 device?
Choose the STM32F058R8T6 when a design needs a 48 MHz ARM Cortex-M0 core, 64 KB of Flash, a 64-pin LQFP footprint, and operation from -40 °C to +85 °C. According to the verified manufacturer and distributor summaries, the device is positioned for low-voltage embedded-control applications. Alternatives within the same family can be appropriate when a wider temperature range or a different Flash configuration is required. The choice should be based on verified memory size, package, temperature grade, peripheral requirements, and long-term availability rather than footprint compatibility alone.
Is the STM32F058R8T6 suitable for industrial and motor-control applications?
The STM32F058R8T6 is suitable for many low-voltage embedded-control and motor-control-loop designs, provided the complete system requirements stay within its verified limits. According to Jaron Semiconductor's verified listing, the device is used in LIN-connected control nodes and motor-control loops, while distributor data confirms its 48 MHz Cortex-M0 performance and 64 KB Flash capacity. The standard part covers -40 °C to +85 °C. For applications with wider environmental margins, a verified -40 °C to +105 °C or +125 °C same-family grade may be more appropriate.
What can replace the STM32F058R8T6 without changing the PCB footprint?
Several same-brand STM32F058R8 temperature-grade variants can replace the STM32F058R8T6 while retaining the 64-LQFP footprint and principal 48 MHz, 64 KB Flash architecture. According to STM32F0 ordering information, STM32F058R8T7, STM32F058R8T8, STM32F058R8T3, STM32F058R8T4, and STM32F058R8T5 provide alternative temperature grades. These are LLM-sourced same-family alternatives rather than cross-brand substitutes. Before replacement, verify the exact temperature suffix, electrical limits, pin functions, firmware behavior, qualification, and lifecycle status.
Is the STM32F058R8T6 the same as an STM32F072RBT7TR?
No, the STM32F058R8T6 and STM32F072RBT7TR are not equivalent drop-in devices. According to their ordering codes and the verified target specifications, the STM32F058R8T6 has 64 KB of Flash, a 48 MHz Cortex-M0 core, a 64-LQFP package, and a -40 °C to +85 °C rating. The STM32F072RBT7TR belongs to a different STM32F0 device family with a different pin and memory configuration, so firmware, peripheral, and electrical compatibility must be treated as a redesign rather than a drop-in substitution.
What is the best cross-brand equivalent for the STM32F058R8T6?
No verified cross-brand equivalent can be recommended as a true drop-in replacement from the supplied evidence. According to the alternatives cross-reference results, pages listed GD32, NXP, Espressif, and other MCU alternatives, but those snippets do not establish an STM32F058R8T6-compatible 64-LQFP footprint with equivalent peripherals, Flash capacity, electrical characteristics, and firmware behavior. A cross-brand device may provide functional similarity without true drop-in status. Any candidate must be validated through a complete pin, timing, peripheral, clock, and firmware compatibility review.

Engineering reference data for STM32F058R8T6 — comparison, design guidance, and compliance information.

Selection Guide

Select the STM32F058R8T6 when the design needs a 48 MHz ARM Cortex-M0 MCU, exactly 64 KB of Flash, and a 64-LQFP package operating from -40 °C to +85 °C. It is a strong fit for low-voltage control nodes, sensor-acquisition systems, communications controllers, and compact embedded products where the 64-pin footprint simplifies external routing. Choose STM32F058R8T7 when operation to +105 °C is required but +125 °C is unnecessary; choose STM32F058R8T8 or STM32F058R8T3 for the -40 °C to +125 °C grade. STM32F058R8T4 preserves the target temperature range, while STM32F058R8T5 offers the intermediate -40 °C to +105 °C grade. These same-family options retain the principal 48 MHz, 64 KB, and 64-LQFP characteristics, but each substitution still requires checking ordering documentation, temperature-dependent electrical limits, pin functions, firmware behavior, qualification, and availability.

Comparison with Alternatives

Parameter This Product STM32F058R8T7 STM32F058R8T8 STM32F058R8T3 STM32F058R8T4 STM32F058R8T5
Package 64-LQFP (10 mm x 10 mm) 64-LQFP (10 mm x 10 mm) - same 64-LQFP (10 mm x 10 mm) - same 64-LQFP (10 mm x 10 mm) - same 64-LQFP (10 mm x 10 mm) - same 64-LQFP (10 mm x 10 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
CPU Core ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0
Maximum CPU Frequency 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz
Flash Memory 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB
Operating Temperature -40 °C to +85 °C -40 °C to +105 °C -40 °C to +125 °C -40 °C to +125 °C -40 °C to +85 °C -40 °C to +105 °C
Voltage Class 1.8 V MCU; 2.5 V and 3.3 V documented 1.8 V MCU; 2.5 V and 3.3 V documented 1.8 V MCU; 2.5 V and 3.3 V documented 1.8 V MCU; 2.5 V and 3.3 V documented 1.8 V MCU; 2.5 V and 3.3 V documented 1.8 V MCU; 2.5 V and 3.3 V documented

Key Differentiators

  • Exact same-family footprint across operating grades (vs STM32F058R8T8)
  • Moderate industrial temperature upgrade (vs STM32F058R8T7)
  • Same electrical architecture for footprint-compatible redesigns (vs STM32F058R8T3)

Design Notes

Design the power tree around the device's verified low-voltage MCU classification and check every operating condition against the manufacturer datasheet. The supplied records identify a 1.8 V MCU architecture and also mention 2.5 V and 3.3 V conditions, but they do not provide detailed core, I/O, or regulator input limits. Confirm the exact permitted rail ranges before selecting a regulator, and include local bulk and bypass capacitors close to the supply pins to control transient impedance.

Preserve a clean implementation of the 64-LQFP footprint even when prototyping with an adapter board. Route the device's power and ground connections with low loop impedance, keep oscillator traces short, and reserve the manufacturer-defined programming interface for production programming and debug. Because an individual public pinout was not included in the supplied verified data, engineers must cross-check all 64 positions against the current STMicroelectronics package drawing before releasing artwork.

Do not treat every STM32F0 device with an LQFP package as a drop-in substitute. The STM32F058R8T6 specifically combines a 48 MHz Cortex-M0 core, 64 KB of Flash, a 64-LQFP package, and a -40 °C to +85 °C temperature grade. A replacement with different Flash capacity, pin multiplexing, peripheral availability, or temperature grade can require software and schematic changes. Validate the ordering code and complete electrical table rather than relying only on package dimensions.

For exposed industrial or automotive-adjacent installations, consider the temperature-grade selection before treating the MCU as a thermal solution. The standard STM32F058R8T6 is verified for -40 °C to +85 °C, while higher-temperature same-family ordering variants can provide more operating margin. Calculate worst-case ambient temperature, board heating, and nearby regulator dissipation, then use the manufacturer's junction-temperature limits and package thermal data to determine whether additional airflow, copper, or heat spreading is required.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

The supplied verified records do not explicitly state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals compliance. No compliance status has been assumed.

Related Searches

STM32F058R8T6 STM32F058R8T6 datasheet PDF STMicroelectronics STM32F058R8T6 STM32F058R8T6 48MHz Cortex-M0 STM32F058R8T6 64KB Flash STM32F058R8T6 LQFP-64 pinout STM32F058R8T6 industrial control MCU STM32F058R8T6 motor control application STM32F058R8T6 vs STM32F058R8T8 STM32F058R8T6 drop-in replacement STM32F058R8T6 price STM32F058R8T6 buy online What can replace STM32F058R8T6? Where to find STM32F058R8T6 pinout?

Related Components & Terms

STMicroelectronics STM32F058R8T6 STM32F058R8T7 STM32F058R8T8 ARM Cortex-M0 STM32F0 microcontroller embedded processor 32-bit microcontroller semiconductor Flash memory 64 KB Flash 48 MHz 64-LQFP LQFP package family surface mount SMD low-voltage MCU 1.8 V MCU 2.5 V 3.3 V motor control LIN industrial control sensor acquisition
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details