EmbeddedRelated.com
STM32G431CBU6

STM32G431CBU6

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

Overview

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

Why Choose This Part

This MCU stands out due to its 'Mixed-Signal' focus, providing three ultra-fast rail-to-rail comparators and integrated operational amplifiers that reduce external component count. Performance is further enhanced by 32KB of SRAM with hardware parity check and a Routine Booster (CCM SRAM) for critical real-time execution.

Applications

Digital Power Conversion
Utilizes the high-resolution timers and fast comparators for switch-mode power supply (SMPS) control and PFC stages.
Brushless DC (BLDC) Motor Control
Leverages integrated operational amplifiers, PWM dead-time generation, and emergency stop features for precise motor drives.
Industrial Sensor Interfacing
Uses the CORDIC engine for trigonometric acceleration and high-speed ADCs with hardware oversampling for signal processing.
Automotive Gate Drivers
Suitable for auxiliary automotive systems requiring CAN FD communication and robust analog monitoring.

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 42
Core Processor ARM Cortex-M4F
Package / Case 48-UFQFN Exposed Pad
Data Converters A/D 18x12b; 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 48-UFQFPN (7x7)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Developers can begin evaluation with the NUCLEO-G431RB development board, which supports the full STM32Cube ecosystem. Firmware development is typically handled in STM32CubeIDE, using STM32CubeMX for graphical configuration of the complex analog interconnect matrix and mathematical accelerators.

Dev Boards

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

NUCLEO-G431RB STMicroelectronics
STM32G431 Nucleo-64 STM32G4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
NUCLEO-G474RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32G474RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 858 in stock
Part of STM32 G-Series family » STM32G431

STM32G431 Family

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

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

Also Consider

STM32F411CEU6 STMicroelectronics - A general-purpose Cortex-M4 alternative if the specialized analog accelerators and high-speed comparators of the G4 series are not required.