Skip to main content
STMicroelectronics STM32G431MBT6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32G431MBT6 ARM Cortex-M4 MCU, 170 MHz, 128 KB Flash

MPNSTM32G431MBT6
Active

STMicroelectronics STM32G4 series, STM32G431MBT6, ARM Cortex-M4 32-bit MCU, 170 MHz, 128 KB Flash, 32K x 8 RAM, 66 I/O, CANbus, I²C, IrDA, LIN, SPI, UART/USART, A/D 23x12b; D/A 4x12b, -40°C~85°C, 80-LQFP (12x12), 1.71V~3.6V.

$5.8841Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

STM32G431MBT6 Technical Specifications
ParameterValue
SeriesSTM32G4
Mounting typeSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed170MHz
PackageTray
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)66
Core processorARM® Cortex®-M4
Case80-LQFP
Data convertersA/D 23x12b; D/A 4x12b
Program memory size128KB (128K x 8)

Product details

170 MHz Cortex-M4 with dedicated FPU and CORDIC — the mixed-signal control workhorse

The 23-channel 12-bit ADC and four 12-bit DAC channels let it handle multiple analog feedback signals without external converters.

The 128 KB program memory is sized for a moderate-complexity control stack — a motor-control library, a communication protocol stack, and a bootloader fit without overflow. The 32 KB SRAM (organized as 32K x 8) holds two or three PWM lookup tables, ADC sample buffers, and the RTOS task stacks. If the application needs more data memory, the part lacks an external memory interface; the firmware architect should budget the RAM against the sensor fusion or logging requirements early. The Flash is rated for the usual STM32G4 endurance — sufficient for OTA updates with wear-leveling in the application layer.

23-ch 12-bit ADC and 4-ch 12-bit DAC — analog density without external converters

The data converter block is the standout feature for mixed-signal designs. Twenty-three 12-bit ADC channels cover multi-phase current sensing, voltage feedback, and temperature monitoring on a single chip. The four 12-bit DAC channels can generate analog setpoints or offset compensation voltages directly. The ADC sampling rate and the DAC settling time are fast enough for inner current loops in digital power supplies running at 100 kHz+ switching frequencies.

Industrial temperature range and 80-LQFP package

The 80-LQFP (12x12 mm) package with 66 I/O is a common footprint for medium-complexity control boards — hand-solderable for prototypes, and the exposed pad (if present on the variant) needs a thermal via stitch for heat dissipation when the core runs sustained 170 MHz with all peripherals active.

It is part of ST's mainstream G4 portfolio, which has a long-term commitment for industrial and consumer applications. The base product number STM32G431 covers multiple memory and package variants, so a BOM migration to a different density or footprint within the family is straightforward without a complete firmware rewrite.

Frequently asked questions

What is the difference between STM32G431MBT6 and STM32G431CBT6?

The primary difference is the package and pin count. The STM32G431MBT6 comes in an 80-LQFP (12x12 mm) with 66 I/O, while the STM32G431CBT6 is in a 48-LQFP package with fewer I/O. The core, memory (128 KB Flash, 32 KB SRAM), and peripheral set are identical across the two variants. The choice depends on the board area and the number of external connections needed — the 80-pin version gives you more GPIO and ADC channels for sensor-heavy designs.

Can STM32G431MBT6 be programmed with an ST-Link?

Yes, the STM32G431MBT6 supports the standard STM32 debug interface (SWD) used by ST-Link programmers. The SWD pins (SWDIO and SWCLK) are available on the 80-LQFP package, and the internal bootloader also supports UART and DFU (USB) programming if the hardware includes a USB transceiver. The ST-Link/V2 or the integrated debugger on ST's Nucleo boards will work out of the box.