EmbeddedRelated.com
STM32G474RET6

STM32G474RET6

STMicroelectronics
STM32G4 series alternative when you need stronger analog peripheral support with good real-time performance.
Active3,072 in stock

Overview

The STM32G474RET6 is a high-performance mixed-signal microcontroller powered by an Arm Cortex-M4F core running at 170MHz. Designed for complex power conversion and motor control, it integrates a rich set of advanced analog peripherals including five 12-bit ADCs and seven 12-bit DACs. The device also features dedicated hardware accelerators like the CORDIC and FMAC to offload trigonometric and filter calculations from the CPU.

Why Choose This Part

This MCU stands out for its High-Resolution Timer (HRTIM) capable of 184ps resolution and its massive analog integration which reduces external BOM costs. It includes 128KB of SRAM with hardware parity check and a Routine Booster (CCM SRAM) to maximize execution speed for critical real-time code.

Applications

Digital Power Conversion
Ideal for high-end switch-mode power supplies (SMPS) and inverters using its high-resolution timers and multiple DAC/ADC channels for precise feedback loops.
Field-Oriented Control (FOC)
Utilizes the CORDIC and FMAC accelerators to execute motor control algorithms like vector rotation and PID filtering with minimal CPU overhead.
Industrial Instrumentation
High-density analog integration allows for precise sensor interfacing and signal conditioning in compact form factors.
EV Charging Stations
Supports complex communication and power management tasks in automotive-adjacent infrastructure with dual-bank Flash and CAN FD support.

Key Specifications

Speed 170MHz
RAM Size 128K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, QSPI, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 52
Core Processor ARM Cortex-M4F
Package / Case 64-LQFP
Data Converters A/D 26x12b; D/A 7x12b
Oscillator Type Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Developers should use the STM32CubeG4 software suite and STM32CubeIDE for rapid peripheral configuration and code generation. The NUCLEO-G474RE development board is the recommended hardware platform for initial prototyping, providing easy access to all I/O and integrated ST-LINK debugging.

Dev Boards

Development boards and breakout modules featuring the STM32G474RET6 or compatible chips — ready to use for prototyping.

P-NUCLEO-IHM03 STMicroelectronics
STM32G431, STSPIN830, mbed-Enabled Development - Motor Controller/Driver Power Management Evaluation Board
Digi-Key Mouser 189 in stock
NUCLEO-G431RB STMicroelectronics
STM32G431 Nucleo-64 STM32G4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
NUCLEO-G474RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32G474RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 2,533 in stock
Part of STM32G4 family » STM32G474

STM32G474 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash I/O Pins Package ADC/DAC Connectivity Core Processor Stock
STM32G474RET6 (this part) 512KB 52 LQFP-64 A/D 26x12b; D/A 7x.. CANbus, I2C, IrDA,.. ARM Cortex-M4F 3,072
STM32G474MET3 512KB 66 LQFP-80 A/D 41x12b SAR; D/.. CANbus, I2C, IrDA,.. ARM Cortex-M4 943
STM32G474QET6 512KB 107 LQFP-128 A/D 42x12b; D/A 7x.. CANbus, I2C, IrDA,.. ARM Cortex-M4F 804
STM32G474RCT6 256KB 52 LQFP-64 A/D 26x12b; D/A 7x.. CANbus, I2C, IrDA,.. ARM Cortex-M4F 1,262
STM32G474CBT6 128KB 38 LQFP-48 A/D 20x12b SAR; D/.. CANbus, I2C, IrDA,.. ARM Cortex-M4
STM32G474CET6 512KB 38 LQFP-48 A/D 20x12b; D/A 7x.. CANbus, I2C, IrDA,.. ARM Cortex-M4F 275
Also available as: STM32G474CEU3

Also Consider

STM32 Nucleo-64 G474RE STMicroelectronics - Official development board for this specific MCU, including an integrated debugger and Arduino Uno V3 headers.
STM32F405RGT6 STMicroelectronics - A general-purpose alternative with a Cortex-M4 core if the specialized high-resolution timers and CORDIC accelerators of the G4 series are not required.