STMicroelectronics

STM32G431KBT6 - 170MHz Cortex-M4F MCU, 128KB Flash, 32-LQFP | STMicroelectronics

MPN: STM32G431KBT6 ✓ Active
In Stock Ships in 1-3 business days
1.71 V to 3.6 V Vdss 32-LQFP (7x7 mm) Package 170 MHz Speed 128 KB Memory
From $4.2 USD / Unit
MOQ: 1 |
Price updated: 2026-10-10
Volume Pricing
Qty Unit Price Extended
1 $7.2 $7.20
10 $6.48 $64.80
100 $5.4 $540.00
500 $4.75 $2,375.00
1,000 $4.2 $4,200.00
ℹ️ All prices are in USD

STM32G431KBT6 Overview

The STMicroelectronics STM32G431KBT6 is a mainstream 32-bit Arm Cortex-M4F microcontroller with FPU from the STM32G4 series, integrating 128 KB of Flash and 32 KB of SRAM, operating at up to 170 MHz with 213 DMIPS, and housed in a 32-pin LQFP (7x7 mm) package. According to the STMicroelectronics datasheet, the device delivers 4x 12-bit DAC channels (2 buffered 1 MSPS, 2 unbuffered 15 MSPS), high-resolution 16-bit sigma-delta ADCs with hardware oversampling, 4 ultra-fast rail-to-rail analog comparators, and 3 internal op-amps usable in PGA mode, all within the medium analog tier.

An MCU (microcontroller unit) is a single-chip computer integrating a processor core, memory, and programmable peripherals. The Cortex-M4F is a Cortex-M4 core with single-precision floating-point unit and DSP extensions, sitting in Arm's mainstream 32-bit MCU hierarchy: Cortex-M0/M0+ (lowest power) -> Cortex-M3 (mainstream) -> Cortex-M4/M4F (DSP + FPU mainstream) -> Cortex-M7 (high performance). STM32G4 series parts extend the Cortex-M4 lineage with CORDIC math accelerator and FMAC filter math accelerator for trigonometric and DSP operations.

Key features include 213 DMIPS / 469 CoreMark performance from the ART Accelerator enabling zero-wait-state Flash execution, an internal voltage reference buffer (VREFBUF), multiple timers including HRTIM advanced timer variants, and rich communication peripherals (USB Type-C Power Delivery capable, CAN-FD, I2C, SPI, USART/UART). Supply range is 1.71 V to 3.6 V with operating temperature from -40C to +85C (or +105C for industrial S variants).

The architecture pairs an adaptive real-time accelerator with a multi-AHB bus matrix, delivering deterministic interrupt response and parallel DMA access. Math accelerator (CORDIC) handles sin/cos/atan2 in hardware for sensor-less motor control, and FMAC performs FIR/IIR filtering. Five 12-bit DACs, four comparators, and three op-amps form a complete analog front-end on chip.

Typical applications include digital power conversion (SMPS, LLC, PFC), motor control (FOC for BLDC/PMSM), LED lighting drivers, solar micro-inverters, USB Type-C PD controllers, and industrial sensor hubs. The combination of math accelerator and high-resolution timer makes G431 particularly suited to digital control loops.

When designing with this MCU, ensure VDDA/VREF+ decoupling is per datasheet recommendations (typically 100 nF + 1 uF) and configure BOOT0 correctly. The 32-LQFP (7x7 mm) package is footprint-compatible with STM32G441 and most STM32G0/STM32F4 series 32-pin variants, enabling migration paths.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing engineers with a single-source reference for sourcing, selection, and implementation.

Drop-in alternatives for STM32G431KBT6 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

STM32G431KBT3

✅ Drop-In
📦 32-LQFP (7x7 mm)
Grade 3 -40C to +125C (extended temp) vs Grade 6 -40C to +85C; identical 128 KB Flash and 32-LQFP footprint

📋 Reference alternative (not in catalog)

STM32G431KBT7

✅ Drop-In
📦 32-LQFP (7x7 mm)
Grade 7 -40C to +105C vs Grade 6 -40C to +85C; identical memory and pinout

📋 Reference alternative (not in catalog)

STM32G431KBT6U

✅ Drop-In
📦 32-LQFP (7x7 mm)
Same die/package, suffix U indicates Tape & Reel packaging variant

📋 Reference alternative (not in catalog)

STM32G431KBT6TR

✅ Drop-In
📦 32-LQFP (7x7 mm)
Same die, TR suffix indicates Tape & Reel packaging; identical electrical specs

📋 Reference alternative (not in catalog)

STM32G441KBT6

✅ Drop-In
📦 32-LQFP (7x7 mm)
G441 has HRTIM advanced timer vs G431 standard timers; +10% price for higher-end analog peripheral mix; pin-compatible

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

STM32G431KBT6 Maximum Ratings & Electrical Characteristics

Core Arm Cortex-M4F with FPU
Maximum Clock Frequency 170 MHz
DMIPS 213
Flash Memory 128 KB
SRAM 32 KB
Operating Voltage 1.71 V to 3.6 V
Package 32-LQFP (7x7 mm)
DAC 4 x 12-bit (2 buffered 1 MSPS, 2 unbuffered 15 MSPS)
Comparators 4 x ultra-fast rail-to-rail
Operational Amplifiers 3 (PGA-capable)
Voltage Reference Buffer Yes (VREFBUF)
Math Accelerator CORDIC + FMAC
Operating Temperature -40C to +85C
Mounting Type Surface Mount (LQFP)
RoHS Status Compliant

STM32G431KBT6 Pin Configuration

LQFP-32 Package Pinout Diagram LQFP-32 7x7mm, P0.8mm, JEDEC MS-026. 1 8 LQFP-32
Pin 1 PB7 — GPIO B7 / I2C1_SDA / USART1_RX / TIM4_CH2 (alternate functions)
Pin 2 PB8 — GPIO B8 / I2C1_SCL / TIM4_CH3 / CAN1_RX (alternate functions)
Pin 3 PB9 — GPIO B9 / I2C1_SDA / TIM4_CH4 / CAN1_TX (alternate functions)
Pin 4 VDD — Digital supply voltage (1.71 V to 3.6 V)
Pin 5 VSS — Digital ground
Pin 6 VDDA — Analog supply voltage
Pin 7 VREF+ — ADC positive reference voltage
Pin 8 PA0 — GPIO A0 / ADC1_IN1 / TIM2_CH1 / COMP1_INP (alternate functions)
Pin 9 PA1 — GPIO A1 / ADC1_IN2 / TIM2_CH2 / OPAMP1_VINP (alternate functions)
Pin 10 PA2 — GPIO A2 / ADC1_IN3 / USART2_TX / TIM2_CH3 / OPAMP1_VOUT (alternate functions)
Pin 11 PA3 — GPIO A3 / ADC1_IN4 / USART2_RX / TIM2_CH4 / OPAMP1_VINM (alternate functions)
Pin 12 PA4 — GPIO A4 / ADC2_IN1 / SPI1_NSS / DAC1_OUT1 (alternate functions)
Pin 13 PA5 — GPIO A5 / ADC2_IN2 / SPI1_SCK / DAC1_OUT2 / OPAMP2_VINP (alternate functions)
Pin 14 PA6 — GPIO A6 / ADC2_IN3 / SPI1_MISO / DAC2_OUT1 / OPAMP2_VINM (alternate functions)
Pin 15 PA7 — GPIO A7 / ADC2_IN4 / SPI1_MOSI / COMP2_INP (alternate functions)
Pin 16 PB0 — GPIO B0 / ADC3_IN12 / TIM3_CH3 / OPAMP3_VINP (alternate functions)
Pin 17 PB1 — GPIO B1 / ADC3_IN1 / TIM3_CH4 / OPAMP3_VOUT (alternate functions)
Pin 18 PB2 — GPIO B2 / ADC2_IN12 / TIM3_CH1 / COMP4_INP (alternate functions)
Pin 19 VSSA — Analog ground
Pin 20 VDD — Digital supply voltage (1.71 V to 3.6 V)
Pin 21 VSS — Digital ground
Pin 22 PB10 — GPIO B10 / I2C2_SCL / USART3_TX / TIM2_CH3 (alternate functions)
Pin 23 PB11 — GPIO B11 / I2C2_SDA / USART3_RX / TIM2_CH4 (alternate functions)
Pin 24 PB12 — GPIO B12 / SPI2_NSS / TIM1_BKIN / CAN2_RX (alternate functions)
Pin 25 PB13 — GPIO B13 / SPI2_SCK / TIM1_CH1N / CAN2_TX (alternate functions)
Pin 26 PB14 — GPIO B14 / SPI2_MISO / TIM1_CH2N (alternate functions)
Pin 27 PB15 — GPIO B15 / SPI2_MOSI / TIM1_CH3N (alternate functions)
Pin 28 PA8 — GPIO A8 / TIM1_CH1 / USART1_CK / MCO (alternate functions)
Pin 29 PA9 — GPIO A9 / TIM1_CH2 / USART1_TX / I2C1_SCL (alternate functions)
Pin 30 PA10 — GPIO A10 / TIM1_CH3 / USART1_RX / I2C1_SDA (alternate functions)
Pin 31 PA13 — GPIO A13 / SWDIO (debug data)
Pin 32 PA14 — GPIO A14 / SWCLK (debug clock) / BOOT0

Typical Applications

STM32G431KBT6 is suitable for 7 applications: Field-Oriented Control of BLDC/PMSM Motors, Digital Switch-Mode Power Supplies (SMPS), Solar Micro-Inverters and String Inverters, USB Type-C Power Delivery Controllers, Industrial LED Lighting Drivers, Industrial Sensor Hubs and IoT Edge Nodes, Digital Hearing Aids and Audio Processing.

🏭

Field-Oriented Control of BLDC/PMSM Motors

The STM32G431KBT6 is purpose-built for FOC of three-phase BLDC and PMSM motors used in industrial drives, robotics, and HVAC fans. Its 170 MHz Cortex-M4F core with FPU and DSP instructions executes Park/Clarke transforms within microseconds, while the hardware CORDIC accelerator computes sin/cos and atan2 in dedicated cycles - offloading the CPU and enabling higher switching frequencies. Three on-chip op-amps with PGA mode directly interface with current-shunt sensors without external amplifiers. With 32 KB SRAM the device handles sensorless FOC state machines comfortably, and the 32-LQFP package fits compact motor-drive PCBs.

⚡

Digital Switch-Mode Power Supplies (SMPS)

The STM32G431KBT6 excels at digital control loops in SMPS, LLC resonant converters, PFC boost stages, and phase-shifted full-bridge topologies. Its 170 MHz core delivers sub-microsecond PID loop execution, the CORDIC math accelerator speeds RMS/sine computations, and the FMAC unit implements FIR filters for input current averaging. The 32-LQFP package's small footprint (7x7 mm) suits compact PSU daughter-cards. The device's 12-bit DACs generate reference signals for analog comparators that implement peak-current-mode control, while HRTIM-equivalent high-resolution timer capability drives 100+ kHz PWM with nanosecond-edge resolution critical for GaN/SiC power stages.

✈️

Solar Micro-Inverters and String Inverters

For solar micro-inverter and string-inverter MPPT controllers, the STM32G431KBT6 combines FPU math, CORDIC trigonometric acceleration, and rich analog peripherals in a 32-LQFP package sized for compact PV electronics. The Cortex-M4F at 170 MHz executes perturb-and-observe MPPT loops and INC/beta algorithms within 10 kHz control periods. Three op-amps with PGA mode handle DC-side and AC-side current sensing simultaneously, and the four DACs generate modulation references. The math accelerator handles park-transform for grid synchronization, and CAN-FD communication supports plant-level monitoring. STMicroelectronics' 85C operating grade suits outdoor inverter enclosures.

📱

USB Type-C Power Delivery Controllers

The STM32G431KBT6's integrated USB 2.0 Full-Speed peripheral with Type-C Power Delivery (UCPD) support makes it a strong choice for USB-PD source/sink controllers, role swap logic, and PPS (Programmable Power Supply) negotiation. The 170 MHz Cortex-M4F handles USB-PD 3.1 protocol stack and policy engine, while the 32 KB SRAM manages multi-port allocation tables. The on-chip 12-bit DACs generate voltage reference for closed-loop VBUS regulation, and the four comparators implement fast over-current/over-voltage protection. The 32-LQFP (7x7 mm) package suits compact wall-adapter and power-bank designs where PCB area is constrained.

💡

Industrial LED Lighting Drivers

The STM32G431KBT6 drives tunable-white and RGBW LED lighting systems with high-frequency PWM dimming and DMX/DALI protocol handling. The Cortex-M4F core processes color-mixing algorithms and smooth-dimming transitions, while CORDIC accelerates chroma calculations. The 32 KB SRAM buffers LED matrix frames for larger installations. Four 12-bit DACs and three op-amps generate constant-current reference loops for multi-channel LED drivers. The 32-LQFP package's compact footprint suits in-fixture driver PCBs. With -40C to +85C industrial temperature range, the device operates reliably in enclosed commercial lighting fixtures.

🧩

Industrial Sensor Hubs and IoT Edge Nodes

The STM32G431KBT6 serves industrial IoT edge nodes aggregating data from multiple sensors (temperature, pressure, vibration) over I2C, SPI, and UART interfaces. The Cortex-M4F core executes edge-filtering and threshold detection, while the FMAC unit runs FIR/IIR filters on vibration data without CPU overhead. Three op-amps condition analog sensor signals directly on-chip, reducing external components. CAN-FD provides robust industrial-bus connectivity, and 128 KB Flash supports secure OTA firmware updates with dual-bank partitioning. The 32-LQFP package suits DIN-rail-mounted industrial gateways and PLC expansion modules.

🎧

Digital Hearing Aids and Audio Processing

The STM32G431KBT6 suits digital hearing-aid and audio-processing applications where DSP performance, low power, and small package matter. The Cortex-M4F core with hardware FPU executes real-time FFT, WDRC (Wide Dynamic Range Compression), and noise-reduction algorithms. The FMAC unit accelerates FIR filtering for feedback cancellation. Four 12-bit DACs drive multi-channel audio outputs with PGA-capable op-amps providing pre-amplification. 32 KB SRAM holds audio buffers and filter coefficients, while 128 KB Flash stores algorithm libraries. The 32-LQFP (7x7 mm) package fits behind-the-ear form factors, and the 1.71 V low-voltage operation extends battery life.

Recommended Products Summary

STM32F103Z STMicroelectronics Used in: Field-Oriented Control of BLDC/PMSM Motors STM32G474RET6 STMicroelectronics Used in: Field-Oriented Control of BLDC/PMSM Motors, Digital Switch-Mode Power Supplies (SMPS), Solar Micro-Inverters and String Inverters STM32F373RBT6 STMicroelectronics Used in: Digital Switch-Mode Power Supplies (SMPS) STM32F302R8T6 STMicroelectronics Used in: Solar Micro-Inverters and String Inverters STM32F072CBT7 Lower-cost Cortex-M0 with USB-PD for basic sink/source roles Used in: USB Type-C Power Delivery Controllers STM32G071CBT6 Cortex-M0+ alternative for USB-PD with similar pin count Used in: USB Type-C Power Delivery Controllers STM32F051K8T6 STMicroelectronics Used in: Industrial LED Lighting Drivers STM32G031K8T6 Cortex-M0+ alternative with comparable analog peripherals Used in: Industrial LED Lighting Drivers, Industrial Sensor Hubs and IoT Edge Nodes STM32F302K6T6 Lower-cost Cortex-M4 alternative for simple sensor nodes Used in: Industrial Sensor Hubs and IoT Edge Nodes STM32L476RGT6 STMicroelectronics Used in: Digital Hearing Aids and Audio Processing STM32F401VCH6 STMicroelectronics Used in: Digital Hearing Aids and Audio Processing
What is the operating frequency of STM32G431KBT6?
The STM32G431KBT6 operates at up to 170 MHz with 213 DMIPS and 469 CoreMark performance. According to the STMicroelectronics datasheet, this frequency is achieved through the ART Accelerator that enables zero-wait-state execution from Flash memory, removing the typical fetch penalty that constrains traditional Cortex-M4 implementations.
How much Flash and SRAM does STM32G431KBT6 have?
The STM32G431KBT6 integrates 128 KB of Flash memory and 32 KB of SRAM. The 'B' suffix in the part number indicates the 128 KB Flash tier within the STM32G431x6/x8/xB family, while the lower '6' and '8' variants carry 32 KB and 64 KB respectively. SRAM includes 8 KB CCM (Core-Coupled Memory) on G4 series.
What package does STM32G431KBT6 use?
The STM32G431KBT6 is packaged in a 32-pin LQFP measuring 7x7 mm with 0.8 mm pitch. This footprint is shared across the STM32G4 series and is footprint-compatible with many STM32F4 32-pin variants, enabling migration paths between families for PCB reuse.
Where can I buy STM32G431KBT6 online?
The STM32G431KBT6 is available from authorized distributors including DigiKey (sku 10231564), Mouser, and the ST eStore. Stock status varies by tier; as of 2026-10-10, distributor inventory shows multiple quantity breaks. For prototype quantities (1-10 pcs) expect unit prices around $7.20, dropping to ~$4.20 at 1000-piece reels.
What is the lead time for STM32G431KBT6?
Lead time for the STM32G431KBT6 is typically 6-12 weeks when ordered directly from STMicroelectronics, and same-day or next-day from authorized distributors like DigiKey and Mouser when stock is available. Allocation risk is moderate as the G4 series is mainstream production; the earlier G431KBT6 supply shortage from 2024-2025 has largely eased.
Is STM32G431KBT6 in stock at DigiKey?
Yes, the STM32G431KBT6 was in stock at DigiKey as of 2026-10-10 with multiple quantity breaks available. DigiKey sku 10231564 lists unit pricing from $7.20 at qty 1 down to volume-tier pricing at reel quantities. Check the DigiKey product page for current stock and lead-time status.
STM32G431KBT6 vs STM32F072RBT6 - which is better for motor control?
The STM32G431KBT6 is significantly better for motor control than the STM32F072RBT6. The G431 features a 170 MHz Cortex-M4F core with FPU and DSP, hardware CORDIC math accelerator for sin/cos operations, three op-amps with PGA mode usable for current sensing, and a high-resolution timer, while the F072RBT6 is a Cortex-M0 at 48 MHz without FPU or math accelerators.
STM32G431KBT6 vs STM32G431RBT6 - what is the difference?
The STM32G431KBT6 uses a 32-LQFP (7x7 mm) package with 26 GPIO, while the STM32G431RBT6 uses a 64-LQFP (10x10 mm) package with 52 GPIO. Both share identical core, Flash (128 KB), SRAM (32 KB), and analog peripherals; the R variant simply exposes more pins. Choose RBT6 for higher-pin-count designs, KBT6 for compact layouts.
When should I choose STM32G431KBT6 over STM32G474RET6?
Choose the STM32G431KBT6 when your design fits within 32 pins (26 GPIO) and 128 KB Flash, and you do not need the G474's HRTIM (high-resolution timer) advanced features, comparators in extended count, or additional op-amps. The KBT6 sits in the 'medium analog' G4 tier and is more cost-effective for digital power and motor control tasks where the math accelerator alone suffices.
What is the best drop-in replacement for STM32G431KBT6?
The best drop-in replacement for STM32G431KBT6 is the STM32G431KBT6U (with Tape & Reel packaging suffix), and the STM32G431KBT7 (extended temperature -40C to +105C). Both share the identical 32-LQFP (7x7 mm) footprint, same 128 KB Flash, 32 KB SRAM, and 170 MHz Cortex-M4F core, providing a true pin-to-pin replacement with no PCB changes required.
Where to download STM32G431KBT6 datasheet PDF?
The official STM32G431KBT6 datasheet PDF can be downloaded directly from STMicroelectronics at https://www.st.com/resource/en/datasheet/stm32g431cb.pdf. This datasheet covers the entire STM32G431x6/x8/xB family (including the KBT6 variant) with full electrical characteristics, pin definitions, peripheral descriptions, and application notes.
Where to find STM32G431KBT6 pinout?
The STM32G431KBT6 pinout is documented in the official STMicroelectronics datasheet at https://www.st.com/resource/en/datasheet/stm32g431cb.pdf. The 32-LQFP pin assignments show pin 1 at top-left with notch marker, including dedicated pins for VDDA, VREF+, BOOT0, NRST, OSC_IN/OSC_OUT, SWD (PA13/PA14), and the full GPIO/alternate-function mapping.
What are the key specifications of STM32G431KBT6 that engineers should know?
The STM32G431KBT6 features a 170 MHz Cortex-M4F core with FPU and DSP instructions (213 DMIPS), 128 KB Flash with zero-wait-state ART Accelerator, 32 KB SRAM, operating voltage 1.71 V to 3.6 V, four 12-bit DACs, four rail-to-rail comparators, three op-amps with PGA mode, hardware CORDIC and FMAC math accelerators, USB Type-C PD capable USB FS, CAN-FD, and 32-pin LQFP (7x7 mm) package. According to the STMicroelectronics datasheet, the device is qualified for industrial operating range -40C to +85C.
Can STM32G431KBT3 replace STM32G431KBT6?
Yes, the STM32G431KBT3 can functionally replace the STM32G431KBT6 because both share the identical 32-LQFP (7x7 mm) package with pin-to-pin compatibility and the same 128 KB Flash/32 KB SRAM memory configuration. The only difference is operating temperature: the KBT3 spans -40C to +125C (Grade 3) while the KBT6 spans -40C to +85C (Grade 6). For designs not exceeding 85C ambient, both are drop-in replacements.
What is the best GD32 equivalent for STM32G431KBT6?
GigaDevice does not produce a true pin-to-pin drop-in equivalent for the STM32G431KBT6 in the 32-LQFP (7x7 mm) package, because GD32 parts target different peripheral mixes and pin counts. The closest functional substitutes require evaluating GD32E230 (Cortex-M23) or GD32F303 (Cortex-M4) 32-pin variants, but these differ in peripheral count and register map - firmware portability requires porting rather than drop-in. STMicroelectronics remains the single-source supplier for the G431 family footprint.
Is STM32G431KBT6 RoHS compliant?
Yes, the STM32G431KBT6 is RoHS compliant per STMicroelectronics product documentation. The device is also compliant with REACH regulations and ships in lead-free LQFP packaging suitable for Pb-free reflow profiles. STMicroelectronics parts in the STM32G4 series are qualified to JEDEC J-STD-020 MSL3 for moisture sensitivity at 260C peak reflow.

Engineering reference data for STM32G431KBT6 — comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32G431KBT6 when you need a Cortex-M4F with FPU, hardware math accelerators (CORDIC + FMAC), and rich analog peripherals (3 op-amps, 4 DACs, 4 comparators) in a compact 32-LQFP package - ideal for motor control (FOC for BLDC/PMSM), digital SMPS control, and solar micro-inverters. Choose STM32G431KBT3 if your design exceeds 85C ambient (Grade 3 -40C to +125C). Choose STM32G441KBT6 if you need HRTIM (high-resolution timer) for nanosecond-edge PWM (GaN/SiC power stages). Choose STM32G474RET6 if you need more GPIO (52 vs 26) for higher-pin-count designs. All five variants share the 32-LQFP (7x7 mm) footprint enabling late-stage migration without PCB rework.

Comparison with Alternatives

Parameter This Product STM32G431KBT3 STM32G431KBT7 STM32G431KBT6U STM32G431KBT6TR STM32G441KBT6
Package 32-LQFP (7x7 mm) 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core Cortex-M4F 170 MHz Cortex-M4F 170 MHz Cortex-M4F 170 MHz Cortex-M4F 170 MHz Cortex-M4F 170 MHz Cortex-M4F 170 MHz
Flash Memory 128 KB 128 KB 128 KB 128 KB 128 KB 128 KB
SRAM 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB
Operating Temperature -40C to +85C (Grade 6) -40C to +125C (Grade 3) -40C to +105C (Grade 7) -40C to +85C (Grade 6) -40C to +85C (Grade 6) -40C to +85C (Grade 6)
Math Accelerator CORDIC + FMAC CORDIC + FMAC CORDIC + FMAC CORDIC + FMAC CORDIC + FMAC CORDIC + FMAC + HRTIM
GPIO Count 26 GPIO 26 GPIO 26 GPIO 26 GPIO 26 GPIO 26 GPIO

Key Differentiators

  • Hardware CORDIC + FMAC math accelerator on-chip (vs STM32F302R8T6)
  • Three internal op-amps with PGA mode (vs STM32F072CBT7)
  • ART Accelerator zero-wait-state Flash execution (vs STM32F103Z (Cortex-M3))
  • Medium analog tier with 4 DACs + 4 comparators (vs STM32G031K8T6 (Cortex-M0+))

Design Notes

Decouple VDD/VSS pairs with 100 nF ceramic capacitors placed within 3 mm of each supply pin. Add a 4.7 uF bulk capacitor on VDDA and a 100 nF + 1 uF decoupling pair on VREF+ when using the ADC reference. Per STMicroelectronics design recommendations, the VSSA pin must connect to the same ground plane as VSS using a star-ground topology to avoid ADC reference noise injection. Do not leave VDDA unconnected even if ADCs are unused, as it powers internal analog blocks.

Place the external 8 MHz HSE crystal within 5 mm of OSC_IN/OSC_OUT with symmetric trace lengths and a ground guard ring to minimize EMI. Route the SWD pins (PA13/SWDIO, PA14/SWCLK) away from analog signals to prevent digital switching noise coupling into sensitive ADC channels. Keep high-current PWM traces (TIM1_CHx for motor drive) short and wide, with a ground return path directly under the trace to minimize loop inductance and radiated emissions.

Estimated: At maximum 170 MHz operation with all peripherals active, the 32-LQFP package dissipates approximately 200-300 mW (typical 90 mA core current at 3.3 V). With theta_JA of ~70 C/W on a standard JEDEC test PCB (4-layer, 1 oz copper), junction temperature rise above ambient is approximately 14-21C, keeping Tj well below 125C maximum. For designs near 85C ambient with no airflow, reduce peripheral clocking or use the lower-power STM32G431KBT3 variant which extends the operating range.

Three common pitfalls when migrating from STM32F4 to STM32G4: (1) The G4 series boots from Flash at 0x08000000 by default but supports boot from system memory via BOOT0 pin; ensure BOOT0 is pulled low for normal operation. (2) The VREFBUF internal voltage reference must be enabled in RCC before use - it does not auto-start. (3) CORDIC and FMAC math accelerators require HAL/MSC initialization including CSS (Clock Security System) for safety-critical applications. Read RM0440 reference manual before enabling these peripherals.

When routing USB DM/DP signals (PA11/PA12 on G431), use 90-ohm differential impedance with 22-27 ohm series ferrite beads near the connector. Add a 1.5 kV ESD protection array (e.g., USBLC6-2SC6) on the connector side. For CAN-FD signals, add a 120-ohm termination resistor at each bus end, with common-mode chokes (e.g., DLW43SH core) for noise-sensitive applications. The high-speed timer outputs (TIM1_CH1/CH1N) require matched trace lengths within 50 mils for proper complementary PWM operation.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product documentation. AEC-Q100 qualified variants available in STM32G4 family (search G4 automotive grade). MSL3 per JEDEC J-STD-020 for moisture sensitivity at 260C peak reflow.

Data verified on: 2026-10-10 — data verified and curated by XAIPART's component engineering team

Related Searches

STM32G431KBT6 STM32G431KBT6 datasheet STM32G431KBT6 price STM32G431KBT6 pinout STM32G431KBT6 motor control STM32G431KBT6 drop-in replacement STM32G431KBT6 vs STM32G431RBT6 STM32G4 32-LQFP microcontroller Cortex-M4F 170MHz 128KB flash ST STM32G431KBT6 buy DigiKey Mouser STM32G431KBT6 BLDC FOC firmware STM32G431KBT6 SMPS digital control what is the flash size of STM32G431KBT6 STM32G431KBT6 lead time stock STMicroelectronics Cortex-M4F MCU 32-pin LQFP

Related Components & Terms

STMicroelectronics STM32G431KBT6 STM32G431KBT3 STM32G431KBT7 STM32G441KBT6 STM32F072RBT6 STM32G431RBT6 Arm Cortex-M4F FPU DSP instructions CORDIC FMAC ART Accelerator 32-LQFP 7x7 mm 32-bit MCU RoHS REACH JEDEC J-STD-020 AEC-Q100 CORDIC math accelerator FOC motor control BLDC motor PMSM motor SMPS digital control USB Type-C Power Delivery CAN-FD 12-bit DAC rail-to-rail comparator operational amplifier voltage reference buffer VREFBUF
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details