STMicroelectronics STM32G431KBU3TR
- Part No.:
- STM32G431KBU3TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- -
- Datasheet:
-
STM32G431KBU3TR.pdf
- Description:
- IC MCU 32BIT 128KB FLSH 32UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:1,683
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G431KBU3TR from STMicroelectronics is an Arm® Cortex®-M4 32-bit microcontroller with FPU, operating up to 170 MHz (213 DMIPS), featuring 128 KB Flash with ECC, 32 KB SRAM (22 KB + 10 KB CCM), and integrated analog peripherals including dual 12-bit DACs (1 MSPS buffered, 15 MSPS unbuffered), two 12-bit ADCs (0.25 µs conversion), four rail-to-rail comparators, and three operational amplifiers. It targets motor control, digital power conversion, and industrial sensing systems requiring real-time math acceleration.
For engineers reviewing the STM32G431KBU3TR datasheet, STM32G431KBU3TR pinout, STM32G431KBU3TR application, or STM32G431KBU3TR equivalent, key selection criteria include its CORDIC/FMAC hardware accelerators for trigonometric and filter computations, FDCAN 2.0B support with flexible data rate, UCPD interface for USB Type-C™ power delivery, and ultra-low-power stop/standby modes with RTC and VBAT backup capability.
Technical Context
The device implements an Adaptive Real-Time (ART) Accelerator enabling zero-wait-state execution from Flash memory, paired with a Memory Protection Unit (MPU) and DSP instruction set for deterministic control-loop performance. Its dual-bank Flash architecture supports secure firmware updates with PCROP and 1 KB OTP for configuration storage.
Analog subsystem integration includes a programmable voltage reference buffer (VREFBUF) with selectable 2.048 V / 2.5 V / 2.9 V outputs, internal temperature sensor, and VREFINT calibration, all accessible via dedicated ADC channels. The interconnect matrix enables concurrent peripheral access without bus contention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU, 170 MHz max frequency (213 DMIPS), ART Accelerator for zero-wait-state Flash execution |
| Memory | 128 KB Flash with ECC and PCROP; 22 KB SRAM + 10 KB CCM-SRAM (parity-checked); 1 KB OTP |
| Analog Peripherals | 2 × 12-bit ADCs (23 ch, 0.25 µs, 16-bit oversampling); 4 × DACs (2 buffered @ 1 MSPS, 2 unbuffered @ 15 MSPS) |
| Timers & Control | 14 timers including 2 × 16-bit advanced motor control timers (8 PWM, dead time, emergency stop), LPTIM1, SysTick, and watchdogs |
| Communication | FDCAN (flexible data rate), 4 × USART/UART (LIN/IrDA), 3 × I²C (Fast Mode Plus), 3 × SPI, USB 2.0 FS, SAI, UCPD |
| Math Acceleration | CORDIC engine for sin/cos/tan/log/exp; FMAC for FIR/IIR filtering - offloads CPU in real-time control loops |
| Supply & Power | 1.71–3.6 V operation; POR/PDR/BOR reset; PVD; sleep/stop/standby/shutdown modes; VBAT for RTC and backup registers |
Pinout & Package
STM32G431KBU3TR is housed in a 32-pin UFQFPN package (5 × 5 mm, 0.5 mm pitch), optimized for space-constrained industrial and motor control applications. Pin layout supports full GPIO remapping, 5 V-tolerant I/Os on selected pins, and dedicated analog/digital power domains.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Power supply and ground | Dual-domain supply: VDD powers digital core and I/Os; separate VDDA/VSSA for analog peripherals ensures noise isolation |
| PA0–PA15, PB0–PB15, PC0–PC15 | General-purpose I/O | All pins mappable to EXTI; up to 26 pins support 5 V tolerance - simplifies level-shifting in mixed-voltage systems |
| PA1, PA2, PA3, PA4, PA5, PA6, PA7, PB0, PB1 | Analog input channels | Direct connection to ADC1/ADC2 inputs (up to 23 total channels); supports differential mode and hardware oversampling |
| PA4, PA5, PA6, PA7 | DAC outputs | PA4/PA5 = DAC1/2 buffered external outputs; PA6/PA7 = DAC1/2 unbuffered internal outputs - enables simultaneous analog waveform generation and feedback |
| PA11, PA12, PB13, PB14, PB15 | USB/UCPD interface | PA11/PA12 = USB D+/D−; PB13–PB15 = UCPD CC1/CC2/VCONN - enables native USB Type-C™ port controller functionality |
| PA13, PA14, PA15 | SWD debug interface | SWDIO, SWCLK, NRST - minimal 3-pin debug footprint compatible with ST-LINK and CMSIS-DAP tools |
Key Features
| Feature | Design Value |
|---|---|
| CORDIC accelerator | Hardware-computed trigonometric, hyperbolic, and logarithmic functions - reduces CPU load in motor FOC and PFC algorithms |
| FMAC unit | Configurable 32-bit filter engine supporting up to 24-tap FIR or 2nd-order IIR - enables real-time current/voltage loop filtering without software overhead |
| VREFBUF | Programmable 2.048 V / 2.5 V / 2.9 V reference output with ±0.5% accuracy - eliminates external precision reference ICs in ADC/DAC calibration paths |
| OPAMPs with PGA mode | 3 rail-to-rail op-amps with gain configurable from 1× to 40×, all terminals accessible - supports direct sensor signal conditioning (e.g., shunt current measurement) |
| FDCAN with FD mode | ISO 11898-1 compliant CAN FD controller supporting data rates up to 5 Mbit/s - enables high-bandwidth diagnostics and firmware updates in automotive-grade systems |
| UCPD interface | Integrated USB Type-C™ power delivery controller with CC logic, VCONN switch, and PD message handling - removes need for discrete UCPD transceivers |
Applications
| Brushless DC Motor Control | Digital Power Supply (PFC + LLC) |
|---|---|
|
Use Scenario: Closed-loop field-oriented control of 3-phase BLDC motors in HVAC blowers and industrial pumps. IC Role / Device Role / Timing Role: Primary system MCU executing FOC algorithm, generating 6-channel complementary PWM with dead-time insertion, sampling phase currents via dual ADCs, and managing thermal protection. Use Value: CORDIC computes sine/cosine for rotor angle transformation in <1 µs; FMAC filters current feedback at 100 kHz; advanced timers deliver precise 150 ps PWM resolution. |
Use Scenario: Single-chip digital controller for interleaved PFC + resonant LLC stages in server PSUs and telecom rectifiers. IC Role / Device Role / Timing Role: Real-time voltage/current regulation using dual ADCs for AC line and DC bus sensing, DACs for reference generation, and FDCAN for PMBus communication with host. Use Value: 128 KB Flash stores multiple compensation profiles; 170 MHz core handles 200 kHz control loops; UCPD manages USB-C PD negotiation for auxiliary power delivery. |
| Industrial Sensor Hub | USB-C Power Delivery Accessory |
|
Use Scenario: Multi-sensor node aggregating temperature, pressure, and vibration data for predictive maintenance in factory automation. IC Role / Device Role / Timing Role: Analog front-end hub with OPAMPs conditioning piezoelectric and RTD signals, ADC oversampling for 16-bit effective resolution, and LPUART for low-power wireless gateway reporting. Use Value: Internal VREFBUF provides stable 2.5 V reference for ratiometric measurements; standby mode draws 0.45 µA with RTC wakeup; 32 KB SRAM buffers 10+ minutes of timestamped sensor logs. |
Use Scenario: Embedded controller in USB-C cables, docks, and adapters implementing power role swapping and voltage/current negotiation. IC Role / Device Role / Timing Role: Dedicated UCPD controller managing CC logic, BMC encoding/decoding, VCONN power switching, and PD policy engine - operates independently of main application firmware. Use Value: Hardware UCPD block reduces BOM count by eliminating external PD controllers; FDCAN enables firmware updates over USB-C; 5 V-tolerant I/Os interface directly with legacy charging ICs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G431CBT6 | LQFP48 package (48 pins), 23 additional GPIOs and 2 extra ADC channels vs. UFQFPN32 | Better suited for designs requiring more analog inputs or complex peripheral routing (e.g., multi-axis motor drives) | Select when board layout allows larger footprint and higher pin count is needed for signal expansion or redundancy |
| STM32G474RET6 | Higher Flash (512 KB), 128 KB SRAM, dual ADCs with interleaving, and enhanced crypto (AES-256, PKA) | Targeted at secure, high-fidelity control systems (e.g., medical pumps, EV battery management) | Choose when firmware complexity demands >128 KB Flash or cryptographic operations require hardware acceleration |
Compared with STM32G431CBT6, the KBU3TR offers superior space efficiency and identical analog/peripheral feature set in a smaller package; versus STM32G474RET6, it delivers optimal cost-performance balance for non-security-critical real-time control where Flash headroom is sufficient.
Availability
STM32G431KBU3TR is available at Aetrix Electronics and suitable for brushless motor control, digital power conversion, and industrial sensor hubs requiring stable component supply across extended production lifecycles.
Supply support for STM32G431KBU3TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power devices, sensors, and analog ICs for industrial, automotive, and consumer markets.
This device belongs to the STM32G4 series - a high-performance, cost-optimized MCUs line targeting real-time control applications with integrated analog, math acceleration, and USB-C power delivery capabilities.
FAQ
What is the maximum operating frequency and associated DMIPS rating?
The STM32G431KBU3TR operates at up to 170 MHz with an integer performance rating of 213 DMIPS, measured using the Dhrystone 2.1 benchmark. This performance is sustained with zero wait states thanks to the ART Accelerator, which caches Flash accesses and prefetches instructions dynamically during runtime.
Does this MCU support hardware-based USB Type-C™ power delivery?
Yes - the STM32G431KBU3TR integrates a full USB Type-C™ and Power Delivery (UCPD) controller compliant with USB PD 3.0. It handles BMC encoding/decoding, CC pin logic, VCONN switching, and PD message parsing in hardware, reducing firmware overhead and eliminating the need for external UCPD transceivers.
How many independent analog-to-digital converters does it have, and what are their key specs?
It features two independent 12-bit ADCs (ADC1 and ADC2), each supporting up to 19 external channels plus internal sources (temperature sensor, VREFINT, VBAT). Conversion time is 0.25 µs per sample, with hardware oversampling enabling up to 16-bit effective resolution. Both ADCs support synchronous dual-mode operation for simultaneous sampling.
What low-power modes are supported, and what is the lowest achievable current draw?
The MCU supports Sleep, Stop, Standby, and Shutdown modes. In Standby mode with RTC active and VBAT supplied, typical current consumption is 0.45 µA. With VBAT disconnected and RTC disabled, Shutdown mode draws ≤20 nA - verified per DS12589 Rev 6 Section 5.3.6 under 1.71 V supply conditions.
STM32G431KBU3TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- -
- Series:
- -
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- -
- Core Size:
- -
- Speed:
- -
- Connectivity:
- -
- Peripherals:
- -
- Number of I/O:
- -
- Program Memory Size:
- -
- Program Memory Type:
- -
- EEPROM Size:
- -
- RAM Size:
- -
- Voltage - Supply (Vcc/Vdd):
- -
- Data Converters:
- -
- Oscillator Type:
- -
- Operating Temperature:
- -
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- -
- Supplier Device Package:
STM32G431KBU3TR FAQ
1.How can I place an order for STM32G431KBU3TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G431KBU3TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32G431KBU3TR reliable?
The price and inventory of STM32G431KBU3TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G431KBU3TR is usually 5 days.
3.What payment methods are accepted for STM32G431KBU3TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G431KBU3TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G431KBU3TR?
STM32G431KBU3TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G431KBU3TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32G431KBU3TR?
For technical support, including STM32G431KBU3TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G431KBU3TR requirements.
6.How does Aetrix verify that STM32G431KBU3TR is sourced from the original manufacturer or authorized distributors?
All STM32G431KBU3TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32G431KBU3TR meets industry standards.
7.What is the process for return or replacement of STM32G431KBU3TR?
All STM32G431KBU3TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32G431KBU3TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32G431KBU3TR part is unused and in its original packaging.
Return procedure for STM32G431KBU3TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G431KBU3TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

