EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32G474CBT6

STM32G474CBT6

STMicroelectronics
ARM® Cortex®-M4F STM32G4 Microcontroller IC 32-Bit 170MHz 128KB (128K x 8) FLASH 48-LQFP (7x7)
Active

Overview

The STM32G474CBT6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M4 core running at 170MHz. Part of the STM32G4 series, it is specifically optimized for mixed-signal applications, featuring advanced analog peripherals and mathematical accelerators like CORDIC and FMAC.

Why Choose This Part

This MCU integrates a CORDIC engine for trigonometric acceleration and a Filter Mathematical Accelerator (FMAC), significantly offloading the CPU in control loop calculations. With 128KB of RAM and dual-bank Flash supporting read-while-write, it offers robust performance for real-time firmware updates and complex execution.

Applications

Digital Power Conversion
Utilizes the High-Resolution Timer (HRTIM) and mathematical accelerators for high-frequency switch-mode power supply control and digital PFC.
Industrial Motor Drives
Ideal for Field Oriented Control (FOC) of brushless DC motors thanks to integrated op-amps, comparators, and dedicated motor control timers.
EV Charging Stations
Provides the necessary analog integration and CAN-FD support for communication and power management in electric vehicle infrastructure.
Drones and Robotics
Combines high-speed processing with low-latency analog sensing for precise motion control in compact form factors.

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, SAI, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 38
Core Processor ARM Cortex-M4
Package / Case 48-LQFP
Data Converters A/D 20x12b SAR; D/A 7x12b
Oscillator Type Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Begin development with the NUCLEO-G474RE evaluation board, which supports the full range of G4 peripherals. Use the STM32CubeG4 software package within the STM32CubeIDE environment to access hardware abstraction layers and middleware for CORDIC and FMAC configuration.

Dev Boards

Development boards and breakout modules featuring the STM32G474CBT6 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
STM32G474CBT6 (this part) 128KB 38 LQFP-48 A/D 20x12b SAR; D/.. CANbus, I2C, IrDA,.. ARM Cortex-M4
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
Also available as: STM32G474CEU3

Also Consider

STM32G431CBT6 STMicroelectronics - A more cost-effective alternative if the high-resolution timer and advanced analog features of the G474 are not required.
The 2026 Embedded Online Conference