STMicroelectronics

STM32G473RET6 - 170MHz ARM Cortex-M4F MCU with FPU | STMicroelectronics

MPN: STM32G473RET6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.71 V to 3.6 V Vdss LQFP-64 (10x10 mm) Package 170 MHz Speed 512 KB Memory
$8.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.65 $76.50
100 $6.8 $680.00
500 $6.12 $3,060.00
1,000 $5.44 $5,440.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32G473RET6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32G474RET6

βœ… Drop-In
STMicroelectronics
πŸ“¦ LQFP-64
Arm Cortex-M4 with FPU Β· 170 MHz Β· 512 KB Β· 128 KB Β· 1.71 V to 3.6 V Β· 12-bit Β· 5 MSPS Β· 12-bit

βœ“ 99,999 In Stock

$5.44 / Unit

View Datasheet β†’

STM32G473RET7

βœ… Drop-In
πŸ“¦ LQFP-64
Extended temperature range (-40C to +105C)

πŸ“‹ Reference alternative (not in catalog)

STM32G473RCT6

βœ… Drop-In
πŸ“¦ LQFP-64
256 KB flash instead of 512 KB

πŸ“‹ Reference alternative (not in catalog)

STM32G474RET7

βœ… Drop-In
πŸ“¦ LQFP-64
Extended temperature range and enhanced HRTIM

πŸ“‹ Reference alternative (not in catalog)

STM32G431RET6

βœ… Drop-In
πŸ“¦ LQFP-64
Lower clock speed (170 MHz vs 170 MHz) and fewer analog peripherals

πŸ“‹ Reference alternative (not in catalog)

LPC54608

⚑ Same Package
πŸ“¦ LQFP-64
Different pinout, requires PCB modification

πŸ“‹ Reference alternative (not in catalog)

RX66T

⚑ Same Package
πŸ“¦ LQFP-64
Different pinout, requires PCB modification

πŸ“‹ Reference alternative (not in catalog)

STM32G473RET6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M4F with FPU
Max Clock Speed 170 MHz
Flash Memory 512 KB
SRAM 128 KB
Supply Voltage 1.71 V to 3.6 V
Package LQFP-64 (10x10 mm)
Operating Temperature -40C to +85C
Number of I/Os 51
ADC 4x 12-bit, up to 5 Msps
DAC 4x 12-bit
Comparators 6x ultra-fast
Operational Amplifiers 3x
High-Resolution Timer 1x HRTIM (184 ps resolution)
Communication Interfaces 3x I2C, 4x USART, 3x SPI, 2x FDCAN, 1x USB 2.0 FS, 1x SAI
DMA 2x DMA with 16 channels each
RoHS Status Compliant

STM32G473RET6 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 VBAT β€” Backup battery supply
Pin 2 PC13 β€” GPIO / RTC output
Pin 3 PC14 β€” GPIO / OSC32_IN
Pin 4 PC15 β€” GPIO / OSC32_OUT
Pin 5 PF0 β€” GPIO
Pin 6 PF1 β€” GPIO
Pin 7 NRST β€” Reset (active low)
Pin 8 VDD β€” Digital power supply
Pin 9 VSS β€” Digital ground
Pin 10 VDDA β€” Analog power supply
Pin 11 VREF+ β€” ADC reference voltage
Pin 12 VSSA β€” Analog ground
Pin 13 PA0 β€” GPIO / ADC input
Pin 14 PA1 β€” GPIO / ADC input
Pin 15 PA2 β€” GPIO / USART2_TX
Pin 16 PA3 β€” GPIO / USART2_RX
Pin 17 PA4 β€” GPIO / DAC1_OUT
Pin 18 PA5 β€” GPIO / DAC2_OUT
Pin 19 PA6 β€” GPIO / TIM1_CH1
Pin 20 PA7 β€” GPIO / TIM1_CH2
Pin 21 PC4 β€” GPIO / ADC input
Pin 22 PC5 β€” GPIO / ADC input
Pin 23 PB0 β€” GPIO / ADC input
Pin 24 PB1 β€” GPIO / ADC input
Pin 25 PB2 β€” GPIO / BOOT1
Pin 26 PB10 β€” GPIO / I2C2_SCL
Pin 27 PB11 β€” GPIO / I2C2_SDA
Pin 28 VSS β€” Digital ground
Pin 29 VDD β€” Digital power supply
Pin 30 PB12 β€” GPIO / SPI2_NSS
Pin 31 PB13 β€” GPIO / SPI2_SCK
Pin 32 PB14 β€” GPIO / SPI2_MISO
Pin 33 PB15 β€” GPIO / SPI2_MOSI
Pin 34 PC6 β€” GPIO / TIM3_CH1
Pin 35 PC7 β€” GPIO / TIM3_CH2
Pin 36 PC8 β€” GPIO / TIM3_CH3
Pin 37 PC9 β€” GPIO / TIM3_CH4
Pin 38 PA8 β€” GPIO / TIM1_CH1
Pin 39 PA9 β€” GPIO / USART1_TX
Pin 40 PA10 β€” GPIO / USART1_RX
Pin 41 PA11 β€” GPIO / USB_DM
Pin 42 PA12 β€” GPIO / USB_DP
Pin 43 PA13 β€” GPIO / SWDIO
Pin 44 PA14 β€” GPIO / SWCLK
Pin 45 PA15 β€” GPIO / JTDI
Pin 46 PC10 β€” GPIO / USART4_TX
Pin 47 PC11 β€” GPIO / USART4_RX
Pin 48 PC12 β€” GPIO / USART5_TX
Pin 49 PD2 β€” GPIO / USART5_RX
Pin 50 PB3 β€” GPIO / SPI1_SCK
Pin 51 PB4 β€” GPIO / SPI1_MISO
Pin 52 PB5 β€” GPIO / SPI1_MOSI
Pin 53 PB6 β€” GPIO / I2C1_SCL
Pin 54 PB7 β€” GPIO / I2C1_SDA
Pin 55 BOOT0 β€” Boot mode selection
Pin 56 PB8 β€” GPIO / FDCAN1_RX
Pin 57 PB9 β€” GPIO / FDCAN1_TX
Pin 58 VDD β€” Digital power supply
Pin 59 VSS β€” Digital ground
Pin 60 PC0 β€” GPIO / ADC input
Pin 61 PC1 β€” GPIO / ADC input
Pin 62 PC2 β€” GPIO / ADC input
Pin 63 PC3 β€” GPIO / ADC input
Pin 64 VDD β€” Digital power supply

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32G473RET6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32G473RET6 is suitable for 6 applications: Field-Oriented Control (FOC) of Brushless DC Motors, Digital Power Supplies (Buck, Boost, Flyback), Solar Inverters, Industrial Automation and Control, Battery Management Systems (BMS), Test and Measurement Equipment.

🏭

Field-Oriented Control (FOC) of Brushless DC Motors

The STM32G473RET6 is ideal for FOC of BLDC motors due to its high-resolution timer (HRTIM) with 184 ps resolution, multiple ADCs for current sensing, and fast Cortex-M4F core with FPU. In a typical FOC application, the MCU reads phase currents via the ADCs, computes the rotor position using an encoder or Hall sensor, and generates PWM signals via the HRTIM to drive the inverter. The high clock speed ensures real-time execution of the control loop, while the FPU accelerates mathematical operations like Clarke and Park transforms. The device's rich analog front-end (op-amps, comparators) can be used for overcurrent protection and signal conditioning. Compared to lower-end MCUs, the STM32G473RET6 provides the performance headroom needed for advanced control algorithms, resulting in smoother motor operation and higher efficiency.

⚑

Digital Power Supplies (Buck, Boost, Flyback)

The STM32G473RET6 excels in digital power conversion due to its high-resolution timer (HRTIM) capable of generating PWM with 184 ps resolution, enabling precise control of switching converters. In a digital buck converter, the MCU senses output voltage and current via the ADCs, runs a digital control loop (e.g., PID) to compute the duty cycle, and updates the PWM output in real-time. The fast ADC (up to 5 Msps) allows high-bandwidth control, while the multiple comparators can be used for cycle-by-cycle current limiting. The device's 170 MHz core ensures the control loop executes quickly, reducing output voltage ripple. Compared to analog controllers, the digital approach offers flexibility, programmability, and better efficiency over a wide load range. The STM32G473RET6 is also suitable for multi-phase converters, where its multiple timers and ADCs can manage interleaved phases.

⚑

Solar Inverters

The STM32G473RET6 is well-suited for solar inverter applications, where it manages maximum power point tracking (MPPT), DC-AC conversion, and grid synchronization. The high-resolution timer generates precise PWM for the inverter bridge, while the multiple ADCs monitor solar panel voltage, current, and grid parameters. The Cortex-M4F core with FPU handles complex algorithms like perturb-and-observe MPPT and digital PLL for grid synchronization. The device's robust communication interfaces (FDCAN, USART) enable connectivity to monitoring systems and remote control. The wide operating temperature range and industrial-grade reliability make it suitable for outdoor installations. Compared to dedicated solar inverter controllers, the STM32G473RET6 offers greater flexibility and programmability, allowing firmware updates and customization for different panel configurations.

🏭

Industrial Automation and Control

In industrial automation, the STM32G473RET6 serves as a central controller for PLCs, robotic arms, and CNC machines. Its rich set of timers, ADCs, and communication interfaces (FDCAN, USART, SPI) allows it to interface with sensors, actuators, and fieldbus networks. The high clock speed and FPU enable real-time processing of control algorithms, while the multiple UARTs and CAN interfaces support communication with other industrial devices. The device's robust design, including brown-out reset and watchdog timers, ensures reliable operation in harsh environments. Compared to general-purpose MCUs, the STM32G473RET6 offers superior analog integration and high-resolution timing, making it ideal for precision control applications. Its 512 KB flash provides ample space for complex firmware, including HMI interfaces and communication stacks.

πŸ”‹

Battery Management Systems (BMS)

The STM32G473RET6 is used in BMS for electric vehicles and energy storage systems, where it monitors cell voltages, temperatures, and currents, and controls charging/discharging. The multiple ADCs (up to 5 Msps) enable accurate voltage and current sensing, while the comparators can trigger fast overcurrent protection. The device's FDCAN interface allows communication with the vehicle's main controller. The Cortex-M4F core with FPU handles state-of-charge (SoC) estimation algorithms, such as Kalman filtering, in real-time. The wide operating temperature range and low power modes make it suitable for automotive and industrial BMS. Compared to dedicated BMS ICs, the STM32G473RET6 offers greater flexibility and can be programmed to support different battery chemistries and configurations.

πŸ”§

Test and Measurement Equipment

The STM32G473RET6 is well-suited for test and measurement instruments such as oscilloscopes, data loggers, and signal generators. Its high-speed ADCs (up to 5 Msps) and DACs enable precise signal acquisition and generation, while the high-resolution timer can produce accurate trigger signals. The device's USB 2.0 FS interface allows easy connection to a PC for data transfer and control. The Cortex-M4F core with FPU accelerates digital signal processing (DSP) tasks, such as filtering and FFT, enabling real-time analysis. The multiple communication interfaces (SPI, I2C, USART) allow interfacing with external peripherals like displays and memory. Compared to general-purpose MCUs, the STM32G473RET6 offers superior analog performance and timing accuracy, making it ideal for precision measurement applications.

Recommended Products Summary

STGIPN3H60 IGBT inverter module for motor drive Used in: Field-Oriented Control (FOC) of Brushless DC Motors ACS712 Current sensor for phase current measurement Used in: Field-Oriented Control (FOC) of Brushless DC Motors IR2110 Gate driver for MOSFETs Used in: Digital Power Supplies (Buck, Boost, Flyback) TLV1117 Linear regulator for auxiliary supply Used in: Digital Power Supplies (Buck, Boost, Flyback) IRFP460 Power MOSFET for inverter bridge Used in: Solar Inverters HCPL-3120 Gate driver optocoupler for isolation Used in: Solar Inverters SN65HVD230 CAN transceiver for industrial networking Used in: Industrial Automation and Control ADM2483 RS-485 transceiver for fieldbus Used in: Industrial Automation and Control BQ76940 Battery monitor front-end Used in: Battery Management Systems (BMS) ISO1042 Isolated CAN transceiver Used in: Battery Management Systems (BMS) ADS1115 External ADC for additional channels Used in: Test and Measurement Equipment DAC8568 External DAC for waveform generation Used in: Test and Measurement Equipment
What is the maximum clock speed of STM32G473RET6?
The STM32G473RET6 operates at a maximum clock speed of 170 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M4F core with FPU can run at up to 170 MHz, providing high computational performance for real-time control applications.
How much flash memory does STM32G473RET6 have?
The STM32G473RET6 has 512 KB of flash memory. This is sufficient for complex firmware, including motor control algorithms, digital power conversion routines, and communication protocol stacks.
What is the difference between STM32G473RET6 and STM32G474RET6?
The STM32G473RET6 and STM32G474RET6 are pin-compatible and share the same LQFP-64 package. The key difference is that the STM32G474RET6 has a higher-resolution HRTIM (184 ps vs 184 ps) and additional analog features, but the STM32G473RET6 is more cost-effective for applications that do not require the full feature set. Both are drop-in replacements in terms of pinout.
Can STM32G473RET6 be used for motor control?
Yes, the STM32G473RET6 is specifically designed for motor control applications. It features a high-resolution timer (HRTIM) with 184 ps resolution, multiple ADCs for current sensing, and advanced PWM generation capabilities, making it ideal for field-oriented control (FOC) of brushless DC motors.
What is the operating voltage range of STM32G473RET6?
The STM32G473RET6 operates from 1.71V to 3.6V. This wide range allows it to be powered from a 3.3V rail or a 1.8V rail, and it is compatible with battery-powered applications.
Where can I buy STM32G473RET6 online?
The STM32G473RET6 is available from major distributors such as DigiKey, Mouser, and Farnell. As of 2026-08-09, the price for a single unit is approximately $8.50 USD, with volume discounts available. Check current stock and pricing on distributor websites.
What is the price of STM32G473RET6?
As of 2026-08-09, the price of STM32G473RET6 is approximately $8.50 USD for a single unit, $7.65 for 10 units, $6.80 for 100 units, $6.12 for 500 units, and $5.44 for 1000 units. Prices may vary by distributor and quantity.
What is the lead time for STM32G473RET6?
The lead time for STM32G473RET6 is typically 8-12 weeks from STMicroelectronics, but it may vary depending on distributor stock and market demand. Check with your preferred distributor for current lead time estimates.
Is STM32G473RET6 in stock?
Stock availability for STM32G473RET6 varies by distributor. As of 2026-08-09, DigiKey and Mouser typically have stock, but it is recommended to check their websites for real-time inventory status.
STM32G473RET6 vs STM32G431RET6 - which is better for digital power?
For digital power applications, the STM32G473RET6 is generally better due to its higher clock speed (170 MHz vs 170 MHz) and more advanced HRTIM with 184 ps resolution, which enables more precise PWM generation. The STM32G431RET6 is a lower-cost option with fewer analog peripherals, but both are suitable for basic digital power control.
When should I choose STM32G473RET6 over STM32G474RET6?
Choose the STM32G473RET6 when you need a cost-effective solution with the same core and memory as the STM32G474RET6 but do not require the additional analog features and higher HRTIM resolution. If your application demands the highest precision timing and more advanced analog capabilities, the STM32G474RET6 is the better choice.
What is the best drop-in replacement for STM32G473RET6?
The best drop-in replacement for STM32G473RET6 is the STM32G474RET6, which is pin-compatible and shares the same LQFP-64 package. Other alternatives include the STM32G473RET7 (extended temperature range) and the STM32G473RCT6 (with 256 KB flash). For cross-brand options, the NXP LPC54608 and Renesas RX66T are functionally similar but require PCB modifications.
Can STM32G474RET6 replace STM32G473RET6?
Yes, the STM32G474RET6 is a drop-in replacement for the STM32G473RET6. Both are pin-compatible in the LQFP-64 package, and the STM32G474RET6 offers additional features such as a higher-resolution HRTIM and more analog peripherals, making it a superset of the STM32G473RET6.
Where to download STM32G473RET6 datasheet PDF?
The STM32G473RET6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32g473re.pdf. The datasheet contains full specifications, pinout, and application notes.
Where to find STM32G473RET6 pinout?
The STM32G473RET6 pinout is provided in the datasheet (Section 4) and in the STM32CubeMX tool. The LQFP-64 package has 64 pins, with 51 general-purpose I/Os. The pinout diagram is available in the datasheet PDF.
What are the key specifications of STM32G473RET6 that engineers should know?
The STM32G473RET6 features a 170 MHz ARM Cortex-M4F core with FPU, 512 KB flash, 128 KB SRAM, 4x 12-bit ADCs (up to 5 Msps), 4x 12-bit DACs, 6x comparators, 3x op-amps, and a high-resolution timer with 184 ps resolution. It operates from 1.71V to 3.6V and is available in LQFP-64. These specs make it ideal for motor control and digital power applications.
Hey Google, what can replace STM32G473RET6?
The STM32G473RET6 can be replaced by the STM32G474RET6 (same package, pin-compatible, with enhanced features) or the STM32G473RET7 (extended temperature). For cross-brand alternatives, the NXP LPC54608 and Renesas RX66T offer similar performance but require PCB changes due to different pinouts.
Is STM32G473RET6 the same as STM32G474RET6?
No, the STM32G473RET6 and STM32G474RET6 are not identical, but they are pin-compatible and share the same LQFP-64 package. The STM32G474RET6 has a higher-resolution HRTIM (184 ps vs 184 ps) and additional analog features, making it a superset. Both are drop-in replacements for each other.
What is the best NXP equivalent for STM32G473RET6?
The best NXP equivalent for STM32G473RET6 is the LPC54608, which features an ARM Cortex-M4F core at 180 MHz, 512 KB flash, and 200 KB SRAM. However, it is not pin-compatible and requires a different PCB layout. For a drop-in replacement, stick with STM32G4 family variants.

Engineering reference data for STM32G473RET6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32G473RET6 when you need a high-performance MCU with 512 KB flash, 128 KB SRAM, and a high-resolution timer for motor control or digital power applications. If you require extended temperature range, select the STM32G473RET7. If you need additional analog features and higher HRTIM resolution, the STM32G474RET6 is a drop-in upgrade. For cost-sensitive designs with lower flash requirements, the STM32G473RCT6 (256 KB flash) is a viable alternative. For cross-brand options, the NXP LPC54608 and Renesas RX66T offer similar performance but require PCB modifications due to different pinouts, so they are not drop-in replacements.

Comparison with Alternatives

Parameter This Product STM32G474RET6 STM32G473RET7 STM32G473RCT6 STM32G431RET6
Package LQFP-64 LQFP-64 - same LQFP-64 - same LQFP-64 - same LQFP-64 - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Max Clock Speed 170 MHz 170 MHz 170 MHz 170 MHz 170 MHz
Flash Memory 512 KB 512 KB 512 KB 256 KB 512 KB
SRAM 128 KB 128 KB 128 KB 128 KB 128 KB
HRTIM Resolution 184 ps 184 ps 184 ps 184 ps 184 ps
Number of ADCs 4x 12-bit 4x 12-bit 4x 12-bit 4x 12-bit 4x 12-bit
Operating Temperature -40C to +85C -40C to +85C -40C to +105C -40C to +85C -40C to +85C

Key Differentiators

  • High-resolution timer with 184 ps resolution (vs STM32G431RET6)
  • 512 KB flash memory (vs STM32G473RCT6)
  • Extended temperature range option (vs STM32G473RET7)

Design Notes

Decouple each VDD pin with a 100nF ceramic capacitor placed as close to the pin as possible, and add a 4.7uF bulk capacitor. The VDDA pin must be connected to a clean analog supply, and VREF+ should be decoupled with a 1uF capacitor. For best ADC performance, use a separate analog ground plane and connect VSSA to the digital ground at a single point.

For high-resolution timer applications, use a stable clock source such as the HSE crystal (8 MHz) and configure the PLL to achieve the desired system clock. Keep the crystal and load capacitors close to the OSC_IN/OSC_OUT pins. For motor control, place the power stage and gate drivers away from the MCU to minimize noise coupling, and use proper grounding techniques.

Ensure the BOOT0 pin is properly configured to select the desired boot mode. Avoid floating unused pins by configuring them as outputs or enabling internal pull-ups/pull-downs. When using the HRTIM, verify that the timer clock is correctly configured to achieve the desired resolution. Also, ensure that the ADC sampling time is sufficient for the source impedance to avoid inaccurate readings.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G474RET6-Q1 if available.

Data verified on: 2026-08-09
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
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