EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32G474CEU3

STM32G474CEU3

STMicroelectronics
ARM Microcontrollers - MCU Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accel
Active1,439 in stock

Overview

The STM32G474CEU3 is a mainstream STM32 microcontroller from STMicroelectronics based on the Arm Cortex-M4 core. It combines a 170 MHz CPU with 512 KB of flash and built-in math acceleration, making it a good fit for control-oriented embedded designs. This part is aimed at applications that need strong real-time performance, mixed-signal integration, and efficient code execution on a single chip.

Why Choose This Part

This MCU gives designers a strong balance of performance, flash size, and real-time control capability without moving to a higher-end application processor. The Cortex-M4 core and math acceleration help with control loops, signal processing, and numeric code that would otherwise consume more CPU time. It is also part of the STM32 ecosystem, so firmware reuse, middleware, and board support are widely available.

Applications

Motor control
Used for BLDC, PMSM, and other control loops that benefit from fast interrupt handling and math acceleration.
Industrial sensing and instrumentation
Good for data acquisition nodes, sensor front ends, and control systems that need precise timing and analog integration.
Factory and building automation
Suitable for embedded controllers handling real-time I/O, communication interfaces, and local decision making.
Connected embedded devices
Fits gateway, edge, and IoT controller designs that need moderate compute with external communications.
Power electronics control
Useful in digitally controlled converters, inverters, and related control firmware.

Getting Started

For development, start with an STM32 Nucleo or Discovery board that uses the STM32G4 family, then move to the exact CEU3 package once pinout and peripherals are validated. STM32CubeIDE is the most direct starting point for code generation, debug, and HAL/LL-based projects, and ST-Link based programming is well supported across the STM32 line. If you are targeting control applications, use timer, ADC, and DMA examples early in bring-up to validate timing and peripheral interaction before integrating the full application.

Dev Boards

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

NUCLEO-G474RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32G474RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 858 in stock

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
STM32G474CEU3 (this part) 1,439
STM32G474MET3 512KB 66 LQFP-80 A/D 41x12b SAR; D/.. CANbus, I2C, IrDA,.. ARM Cortex-M4 943
STM32G474RET6 512KB 52 LQFP-64 A/D 26x12b; D/A 7x.. CANbus, I2C, IrDA,.. ARM Cortex-M4F 3,072
STM32G474CBT6 128KB 38 LQFP-48 A/D 20x12b SAR; D/.. CANbus, I2C, IrDA,.. ARM Cortex-M4

Also Consider

STM32G474RET6 STMicroelectronics - A closely related STM32G474 variant that is useful if you need the same family features in a different package and pin count.
STM32F303RET6 STMicroelectronics - A proven STM32 control MCU family option when you want a similar mixed-signal, motor-control-oriented design approach.
ATSAME51J20A-AU MCHPMicrochip Technology - A Cortex-M4 alternative with strong general-purpose embedded performance and broad support in industrial designs.
The 2026 Embedded Online Conference