STM32G474QET6 - 170MHz Cortex-M4 MCU, 512KB Flash | STMicroelectronics
MPN: STM32G474QET6 β Active| 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 |
Drop-in alternatives for STM32G474QET6 β 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:
STM32G474QET6U
β Drop-Inπ Reference alternative (not in catalog)
STM32G474QBT6
β Drop-Inπ Reference alternative (not in catalog)
STM32G473QET6
β Drop-Inπ Reference alternative (not in catalog)
STM32G474QET6 Maximum Ratings & Electrical Characteristics
| Core | Arm Cortex-M4F with FPU |
| Maximum Clock Frequency | 170 MHz |
| Flash Memory | 512 KB |
| SRAM | 128 KB |
| Package | 128-LQFP (14x14 mm) |
| Operating Temperature | -40C to +125C |
| Supply Voltage | 1.71 V to 3.6 V |
| DMIPS | 213 |
| High-Resolution Timer | 184 ps, 12 channels |
| Math Accelerator | CORDIC and FMAC |
| ADC | Multiple 12-bit ADCs |
| DAC | 12-bit DAC |
| Communication Interfaces | SPI, I2C, USART, CAN, USB |
| GPIO | Up to 107 I/O pins |
| RoHS | Compliant |
STM32G474QET6 Pin Configuration
| Pin 1 | VDD β Digital power supply |
| Pin 2 | VSS β Digital ground |
| Pin 3 | PA0 β GPIO/ADC input |
| Pin 4 | PA1 β GPIO/ADC input |
| Pin 5 | PA2 β GPIO/USART2_TX |
| Pin 6 | PA3 β GPIO/USART2_RX |
| Pin 7 | PA4 β GPIO/SPI1_NSS |
| Pin 8 | PA5 β GPIO/SPI1_SCK |
| Pin 9 | PA6 β GPIO/SPI1_MISO |
| Pin 10 | PA7 β GPIO/SPI1_MOSI |
| Pin 11 | VSSA β Analog ground |
| Pin 12 | VDDA β Analog power supply |
| Pin 13 | PB0 β GPIO/ADC input |
| Pin 14 | PB1 β GPIO/ADC input |
| Pin 15 | PB2 β GPIO |
| Pin 16 | PB3 β GPIO/SPI1_SCK |
| Pin 17 | PB4 β GPIO/SPI1_MISO |
| Pin 18 | PB5 β GPIO/SPI1_MOSI |
| Pin 19 | PB6 β GPIO/I2C1_SCL |
| Pin 20 | PB7 β GPIO/I2C1_SDA |
| Pin 21 | PB8 β GPIO/CAN1_RX |
| Pin 22 | PB9 β GPIO/CAN1_TX |
| Pin 23 | VDD β Digital power supply |
| Pin 24 | VSS β Digital ground |
| Pin 25 | PC0 β GPIO/ADC input |
| Pin 26 | PC1 β GPIO/ADC input |
| Pin 27 | PC2 β GPIO/ADC input |
| Pin 28 | PC3 β GPIO/ADC input |
| Pin 29 | PC4 β GPIO |
| Pin 30 | PC5 β GPIO |
| Pin 31 | PC6 β GPIO/TIM3_CH1 |
| Pin 32 | PC7 β GPIO/TIM3_CH2 |
| Pin 33 | PC8 β GPIO/TIM3_CH3 |
| Pin 34 | PC9 β GPIO/TIM3_CH4 |
| Pin 35 | PC10 β GPIO/USART4_TX |
| Pin 36 | PC11 β GPIO/USART4_RX |
| Pin 37 | PC12 β GPIO |
| Pin 38 | PC13 β GPIO/RTC |
| Pin 39 | PC14 β GPIO/OSC32_IN |
| Pin 40 | PC15 β GPIO/OSC32_OUT |
| Pin 41 | VDD β Digital power supply |
| Pin 42 | VSS β Digital ground |
| Pin 43 | PD0 β GPIO |
| Pin 44 | PD1 β GPIO |
| Pin 45 | PD2 β GPIO |
| Pin 46 | PD3 β GPIO |
| Pin 47 | PD4 β GPIO |
| Pin 48 | PD5 β GPIO |
| Pin 49 | PD6 β GPIO |
| Pin 50 | PD7 β GPIO |
| Pin 51 | PD8 β GPIO |
| Pin 52 | PD9 β GPIO |
| Pin 53 | PD10 β GPIO |
| Pin 54 | PD11 β GPIO |
| Pin 55 | PD12 β GPIO |
| Pin 56 | PD13 β GPIO |
| Pin 57 | PD14 β GPIO |
| Pin 58 | PD15 β GPIO |
| Pin 59 | VDD β Digital power supply |
| Pin 60 | VSS β Digital ground |
| Pin 61 | PE0 β GPIO |
| Pin 62 | PE1 β GPIO |
| Pin 63 | PE2 β GPIO |
| Pin 64 | PE3 β GPIO |
| Pin 65 | PE4 β GPIO |
| Pin 66 | PE5 β GPIO |
| Pin 67 | PE6 β GPIO |
| Pin 68 | PE7 β GPIO |
| Pin 69 | PE8 β GPIO |
| Pin 70 | PE9 β GPIO |
| Pin 71 | PE10 β GPIO |
| Pin 72 | PE11 β GPIO |
| Pin 73 | PE12 β GPIO |
| Pin 74 | PE13 β GPIO |
| Pin 75 | PE14 β GPIO |
| Pin 76 | PE15 β GPIO |
| Pin 77 | VDD β Digital power supply |
| Pin 78 | VSS β Digital ground |
| Pin 79 | PF0 β GPIO |
| Pin 80 | PF1 β GPIO |
| Pin 81 | PF2 β GPIO |
| Pin 82 | PF3 β GPIO |
| Pin 83 | PF4 β GPIO |
| Pin 84 | PF5 β GPIO |
| Pin 85 | PF6 β GPIO |
| Pin 86 | PF7 β GPIO |
| Pin 87 | PF8 β GPIO |
| Pin 88 | PF9 β GPIO |
| Pin 89 | PF10 β GPIO |
| Pin 90 | PF11 β GPIO |
| Pin 91 | PF12 β GPIO |
| Pin 92 | PF13 β GPIO |
| Pin 93 | PF14 β GPIO |
| Pin 94 | PF15 β GPIO |
| Pin 95 | VDD β Digital power supply |
| Pin 96 | VSS β Digital ground |
| Pin 97 | PG0 β GPIO |
| Pin 98 | PG1 β GPIO |
| Pin 99 | PG2 β GPIO |
| Pin 100 | PG3 β GPIO |
| Pin 101 | PG4 β GPIO |
| Pin 102 | PG5 β GPIO |
| Pin 103 | PG6 β GPIO |
| Pin 104 | PG7 β GPIO |
| Pin 105 | PG8 β GPIO |
| Pin 106 | PG9 β GPIO |
| Pin 107 | PG10 β GPIO |
| Pin 108 | PG11 β GPIO |
| Pin 109 | PG12 β GPIO |
| Pin 110 | PG13 β GPIO |
| Pin 111 | PG14 β GPIO |
| Pin 112 | PG15 β GPIO |
| Pin 113 | VDD β Digital power supply |
| Pin 114 | VSS β Digital ground |
| Pin 115 | PH0 β GPIO/OSC_IN |
| Pin 116 | PH1 β GPIO/OSC_OUT |
| Pin 117 | PH2 β GPIO |
| Pin 118 | PH3 β GPIO |
| Pin 119 | PH4 β GPIO |
| Pin 120 | PH5 β GPIO |
| Pin 121 | PH6 β GPIO |
| Pin 122 | PH7 β GPIO |
| Pin 123 | PH8 β GPIO |
| Pin 124 | PH9 β GPIO |
| Pin 125 | PH10 β GPIO |
| Pin 126 | PH11 β GPIO |
| Pin 127 | PH12 β GPIO |
| Pin 128 | PH13 β GPIO |
Safe Operating Area (SOA) & Thermal Characteristics
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
STM32G474QET6 is suitable for 6 applications: Digital Power Supply, Motor Control, Industrial Automation, Advanced Sensing Systems, Medical Devices, Consumer Electronics.
Digital Power Supply
The STM32G474QET6 is ideal for digital power supplies due to its high-resolution timer (184 ps) and fast ADCs. In a typical application, the MCU generates precise PWM signals to control power switches, while the ADCs sample output voltage and current for feedback. The math accelerator (CORDIC and FMAC) enables real-time implementation of control algorithms like PID or state-space controllers. Compared to analog solutions, this digital approach offers higher flexibility, better efficiency, and easier tuning. The 170 MHz Cortex-M4 core ensures sufficient processing headroom for multiple control loops, and the rich analog peripherals reduce external component count.
Recommended
Motor Control
For motor control applications, the STM32G474QET6 provides a high-resolution timer with 12 channels, ideal for generating multi-phase PWM signals for BLDC or PMSM motors. The multiple 12-bit ADCs allow simultaneous sampling of phase currents and DC bus voltage, essential for field-oriented control (FOC). The math accelerator speeds up trigonometric and filter computations, reducing CPU load. The device's 170 MHz clock and 213 DMIPS ensure real-time execution of complex control algorithms. Additionally, the rich set of communication interfaces (CAN, UART, SPI) enables easy integration with motor drives and industrial networks. The LQFP-128 package provides ample GPIOs for encoder interfaces and protection circuits.
Recommended
Industrial Automation
In industrial automation, the STM32G474QET6 excels due to its robust communication interfaces (CAN, USART, SPI, I2C) and wide operating temperature range (-40C to +125C). It can serve as a central controller in PLCs, handling multiple I/O points, sensor inputs, and actuator outputs. The math accelerator enhances performance for real-time data processing, while the high-resolution timer enables precise timing for synchronized operations. The device's rich analog peripherals allow direct interfacing with analog sensors without external ADCs. Its 512 KB Flash provides ample space for complex firmware, and the 128 KB SRAM supports large data buffers. The LQFP-128 package offers enough pins for extensive I/O expansion.
Recommended
Advanced Sensing Systems
The STM32G474QET6 is well-suited for advanced sensing systems that require high-speed data acquisition and processing. Its multiple 12-bit ADCs can sample multiple analog sensors simultaneously, while the math accelerator performs fast Fourier transforms (FFT) or other signal processing tasks. The device's low-power modes help extend battery life in portable sensing applications. The 170 MHz Cortex-M4 core with FPU handles complex algorithms like sensor fusion. The rich communication interfaces (USB, SPI, I2C) allow easy data transfer to host systems. The LQFP-128 package provides enough pins for multiple sensor inputs and control outputs.
Recommended
Medical Devices
In medical devices, the STM32G474QET6 offers high performance and reliability. Its 170 MHz core and math accelerator enable real-time processing of biosignals, such as ECG or EEG. The multiple ADCs can digitize analog sensor outputs with high resolution, while the DAC can generate analog waveforms for stimulation or feedback. The device's low-power modes are beneficial for portable medical monitors. The wide operating temperature range and robust design make it suitable for medical equipment. The LQFP-128 package provides enough pins for various interfaces, including USB for data logging and display. Compliance with RoHS ensures environmental safety.
Recommended
Consumer Electronics
The STM32G474QET6 can be used in high-end consumer electronics such as smart home hubs, audio equipment, and wearable devices. Its powerful Cortex-M4 core and rich peripherals enable complex user interfaces, audio processing, and connectivity. The USB interface allows easy connection to PCs or smartphones. The device's low-power modes help extend battery life in portable devices. The math accelerator enhances performance for audio effects or sensor data processing. The LQFP-128 package is suitable for compact PCB designs. With 512 KB Flash, it can store large application code and multimedia data.
Recommended
Recommended Products Summary
Engineering reference data for STM32G474QET6 β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32G474QET6U | STM32G474QBT6 | STM32G473QET6 | STM32G474RET6 |
|---|---|---|---|---|---|
| Package | LQFP-128 (14x14 mm) | UFBGA-128 | LQFP-128 (14x14 mm) | LQFP-128 (14x14 mm) | LQFP-64 (10x10 mm) |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F |
| Max Clock Frequency | 170 MHz | 170 MHz | 170 MHz | 170 MHz | 170 MHz |
| Flash Memory | 512 KB | 512 KB | 128 KB | 512 KB | 512 KB |
| SRAM | 128 KB | 128 KB | 32 KB | 128 KB | 128 KB |
| High-Resolution Timer | Yes (184 ps) | Yes (184 ps) | Yes (184 ps) | No | Yes (184 ps) |
| Math Accelerator | Yes (CORDIC and FMAC) | Yes (CORDIC and FMAC) | Yes (CORDIC and FMAC) | No | Yes (CORDIC and FMAC) |
Key Differentiators
- High-resolution timer with 184 ps resolution (vs STM32G473QET6)
- Math accelerator (CORDIC and FMAC) (vs STM32G473QET6)
- Larger memory (512 KB Flash, 128 KB SRAM) (vs STM32G474QBT6)
Design Notes
The STM32G474QET6 operates from 1.71V to 3.6V. It is recommended to use a 100nF decoupling capacitor on each VDD pin and a 1uF capacitor on VDDA. Additionally, a 4.7uF capacitor on the main power supply input helps filter low-frequency noise. Ensure proper grounding with a solid ground plane to minimize noise and improve ADC accuracy.
For the LQFP-128 package, ensure adequate thermal relief on the exposed pad (if present) to improve heat dissipation. Place the crystal oscillator close to the OSC_IN/OSC_OUT pins with short traces and load capacitors as specified in the datasheet. Keep high-speed communication traces (USB, SPI) impedance-controlled and away from noisy power traces.
A common pitfall is neglecting the VDDA pin decoupling, which can degrade ADC performance. Also, ensure that the boot pins (BOOT0) are configured correctly to avoid unexpected boot modes. When using the high-resolution timer, verify that the clock source is properly configured to achieve the 184 ps resolution. Refer to the reference manual for detailed configuration steps.
Compliance Information
RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G474QET6Q variant.