170 MHz Cortex-M4 with mixed-signal peripherals
The STM32G473CEU3TR is a 32-bit ARM Cortex-M4 MCU from STMicroelectronics' STM32G4 series, clocked at 170 MHz. It packs 512 KB of Flash and 128 KB of SRAM, with a rich set of analog peripherals: 21 channels of 12-bit SAR ADC and 7 channels of 12-bit DAC. The part is rated for -40 to 105 °C, suiting it for industrial motor drives, digital power conversion, and sensor-fusion applications where the analog front-end and control loop run on a single chip.
512 KB Flash and 128 KB RAM — firmware budget
The 512 KB program memory and 128 KB SRAM give this MCU enough headroom for field-oriented control (FOC) libraries, real-time communication stacks (CANopen, USB), and moderate data logging. The 170 MHz core keeps the loop rate tight for switching power supplies and servo drives.
