170 MHz Cortex-M4F with dedicated math hardware
The STM32G474VET3 is a 32-bit ARM Cortex-M4F MCU from STMicroelectronics' STM32G4 series, clocked at 170 MHz with a single-precision FPU and DSP instructions. This core is built for real-time control loops — think digital power supplies, motor drives, and industrial inverters where the math pipeline needs to keep up with switching frequencies without stalling the main loop. The 512 KB Flash and 128 KB RAM give enough headroom for dual-motor FOC or multi-phase PFC algorithms without external memory. The 42-channel 12-bit ADC array and 7-channel 12-bit DAC let this part sample multiple phases or sensor inputs simultaneously — a feature that saves external muxing and keeps the BOM tight for three-phase inverter designs. On-chip peripherals include CANbus, I²C, SPI, UART/USART, and QSPI for fast external Flash or RAM expansion. Rated for -40°C to 125°C. Supply range of 1.71 V to 3.6 V.
What the 170 MHz and 512 KB Flash mean for the BOM
170 MHz core speed with FPU. 512 KB Flash. 128 KB RAM.
100-LQFP package and mounting
Housed in a 100-LQFP (14x14 mm) package, surface-mount. 86 I/O lines.
