EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32G431RBT6

STM32G431RBT6

STMicroelectronics
ARM® Cortex®-M4F STM32G4 Microcontroller IC 32-Bit 170MHz 128KB (128K x 8) FLASH 64-LQFP (10x10)
Active1,012 in stock

Overview

The STM32G431RBT6 is a high-performance mixed-signal microcontroller based on the Arm Cortex-M4 core running at 170MHz. It is specifically designed for modern power electronics and industrial control applications, featuring advanced analog peripherals and specialized hardware accelerators like CORDIC and FMAC.

Why Choose This Part

The inclusion of CORDIC and FMAC hardware units significantly offloads the CPU during complex mathematical operations required for motor control and filtering. Its rich analog integration, including 23 ADC channels and 4 DACs, reduces external component count and PCB footprint while maintaining high signal integrity.

Applications

Digital Power Conversion
Utilizes the high-resolution timers and ultra-fast rail-to-rail comparators for switched-mode power supply (SMPS) control.
Brushless DC (BLDC) Motor Control
Leverages the integrated CORDIC math accelerator for trigonometric calculations in Field Oriented Control (FOC) algorithms.
Industrial Sensor Interfacing
Employs three 12-bit ADCs with hardware oversampling and multiple DACs for precision signal conditioning and acquisition.
Automotive Subsystems
Integrated CAN FD support and high operating frequency make it suitable for secondary automotive electronic control units.

Key Specifications

Speed 170MHz
RAM Size 32K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 52
Core Processor ARM Cortex-M4F
Package / Case 64-LQFP
Data Converters A/D 23x12b; D/A 4x12b
Oscillator Type Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Start development with the NUCLEO-G431RB evaluation board, which includes an integrated ST-LINK debugger. The STM32CubeG4 software suite provides peripheral drivers and middleware, while STM32CubeMX helps configure the complex clock tree and analog routing.

Dev Boards

Development boards and breakout modules featuring the STM32G431RBT6 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

STM32G431 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Stock
STM32G431RBT6 (this part) 52 LQFP-64 A/D 23x12b; D/A 4x.. 1,012
STM32G431CBT6 38 LQFP-48 A/D 17x12b; D/A 4x.. 6,283
Also available as: STM32G431C8T3

Also Consider

STM32G474RET6 STMicroelectronics - Offers more Flash memory and specialized High-Resolution Timers (HRTIM) for advanced power conversion tasks.
STM32F405RGT6 STMicroelectronics - A general-purpose alternative with a larger 1MB Flash capacity but lacks the specialized G4-series analog accelerators.
The 2026 Embedded Online Conference