embedded processors controllers

STM32G431

Full part number: STM32G431C6

Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.

00 — Overview

What the STM32G431 does

The STM32G431xx family comprises 32-bit Arm Cortex-M4 microcontrollers with FPU, operating at up to 170 MHz. These devices offer 128 KB of Flash memory, 22 KB of SRAM, and support a 1.71 V to 3.6 V voltage range. Key features include a 213 DMIPS performance, 12-channel DMA, and mathematical hardware accelerators for trigonometric and filter functions. The portfolio spans STM32G431x6, STM32G431x8, and STM32G431xB variants available in FBGA, LQFP, and UFQFPN packages. Engineers typically use these MCUs for applications requiring rich analog processing, motor control, and flexible communication interfaces like USB and FDCAN.

Next step
Start building with STM32G431 → Every number above is cited straight from the datasheet — ask what they mean for your design, and the assistant answers from the same source documents.
01 — Key specifications

Datasheet parameters

Datasheet parameters for STM32G431
ParameterMinTypMaxConditionsSource
supply voltage range 2 V 3.3 V 3.6 V vdda; OPAMP characteristics $ ^{(1)} $ (2) ST datasheet, p. 148 — Table 76. OPAMP characteristics (2)
gain bandwidth 7 MHz 13 MHz 100mV ≤ Output dynamic range ≤ VDDA- 100mV; gbw; OPAMP characteristics $ ^{(1)} $ (2) ST datasheet, p. 148 — Table 76. OPAMP characteristics (2)
cmrr 60 dB cmrr; OPAMP characteristics $ ^{(1)} $ (2) ST datasheet, p. 148 — Table 76. OPAMP characteristics (2)
operating temperature -40 °C 125 °C Maximum power dissipation; ta; General operating conditions ST datasheet, p. 71 — Table 17. General operating conditions
propagation delay 16.7 ns 31 ns VDDA≥ 2.7 V; td; COMP characteristics $ ^{(1)} $ ST datasheet, p. 147 — Table 75. COMP characteristics
slew rate 2.5 V/µs 6.5 V/µs Normal mode; (from 10 and 90% of output voltage); OPAMP characteristics $ ^{(1)} $ (2) ST datasheet, p. 148 — Table 76. OPAMP characteristics (2)
psrr 40 dB 55 dB DC; psrr; VREFBUF characteristics $ ^{(1)} $ ST datasheet, p. 144 — Table 74. VREFBUF characteristics
cpu speed 170 MHz ST datasheet, p. 15 — Table 2. STM32G431x6/x8/xB features and peripheral counts (continued)
program memory size 31.2 KB ST datasheet, p. 14 — Table 2. STM32G431x6/x8/xB features and peripheral counts
ram size 32 KB ST datasheet, p. 14 — Table 2. STM32G431x6/x8/xB features and peripheral counts
adc resolution 12 bit ST datasheet, p. 29
core size 32 bit ST datasheet, p. 1
data retention 30 year 1 kcycle(2)at TA = 85 °C; tret ST datasheet, p. 111 — Table 49. Flash memory endurance and data retention
program erase cycles 10 kcycle TA = -40 to +105 °C ST datasheet, p. 111 — Table 49. Flash memory endurance and data retention
settling time 1.7 µs 3 µs ±0.5 LSB; tsettling; DAC 1MSPS characteristics $ ^{(1)} $ ST datasheet, p. 137 — Table 70. DAC 1MSPS characteristics
02 — Alternatives

Closest matches to STM32G431

STM32G071C8 2.7× lower clock frequency, 2.7× lower cpu speed, 2.0× higher program memory size
STM32H742AG 3.3× lower input offset voltage drift, 3.0× higher propagation delay, 2.8× higher cpu speed
MSPM0G3505SDGS28 8.5× lower clock frequency, 5.8× lower input voltage noise density, 2.1× lower cpu speed
MSPM0G3507 8.5× lower clock frequency, 5.8× lower input voltage noise density, 4.0× higher program memory size
STM32F072C8 11.3× lower quiescent current, 3.8× higher output current, 3.5× lower clock frequency
STM32F405OE 6.1× higher ram size, 3.8× higher output current, 1.8× higher settling time
STM32F405OET6 6.1× higher ram size, 3.8× higher output current, 1.8× higher settling time
CH32V203C6T6 10.6× lower clock frequency, 7.3× lower quiescent current, 3.3× lower input offset voltage
03 — FAQ

Frequently asked questions

What is the ADC resolution of the STM32G431C6?

The ADC resolution is 12 bit.

What is the Common-Mode Rejection Ratio (CMRR) for the OPAMP characteristics?

The CMRR is 60 dB.

What is the core size of the STM32G431C6?

The core size is 32 bit.

What is the maximum CPU speed of the STM32G431C6?

The maximum CPU speed is 170 MHz.

What is the data retention time for the STM32G431C6 under the condition of 1 kcycle(2)at TA = 85 °C; tret?

The data retention is 30 year.

What is the gain bandwidth of the STM32G431C6 OPAMP?

The gain bandwidth is 13 MHz when the output dynamic range is between 100mV and VDDA- 100mV.

What is the maximum operating temperature under general operating conditions with maximum power dissipation?

The maximum operating temperature is 125 °C.

What is the program erase cycle endurance for the STM32G431C6?

The program erase cycle endurance is 10 kcycle at TA = -40 to +105 °C.

What is the program memory size of the STM32G431C6?

The program memory size is 31.2 KB.

What is the propagation delay (td) for the COMP characteristics when VDDA≥ 2.7 V?

The propagation delay is 16.7 ns.

What is the PSRR value for the STM32G431C6 under DC conditions with VREFBUF characteristics?

The PSRR is 55 dB for DC; psrr; VREFBUF characteristics $ ^{(1)} $.

What is the RAM size of the STM32G431C6?

The RAM size is 32 KB.

Design help What do I need around the STM32G431? →