STMicroelectronics

STM32G431CBT6 - 170MHz Arm Cortex-M4F MCU | STMicroelectronics

MPN: STM32G431CBT6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.71 V to 3.6 V Vdss LQFP-48 (7x7 mm) Package 170 MHz Speed 128 KB Memory
$4.32 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $4.32 $4.32
10 $3.89 $38.90
100 $3.46 $346.00
500 $3.11 $1,555.00
1,000 $2.76 $2,760.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32G431CBT6 β€” 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:

STM32G431CBT6TR

βœ… Drop-In
πŸ“¦ LQFP-48
Same device, tape-and-reel packaging variant

πŸ“‹ Reference alternative (not in catalog)

STM32G431C8T6

βœ… Drop-In
πŸ“¦ LQFP-48
64 KB Flash instead of 128 KB, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM32G431C6T6

βœ… Drop-In
πŸ“¦ LQFP-48
32 KB Flash and 16 KB SRAM, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM32G431CBT6 Maximum Ratings & Electrical Characteristics

Core Arm Cortex-M4F with FPU
Maximum Clock Frequency 170 MHz
Flash Memory 128 KB
SRAM 32 KB
Supply Voltage Range 1.71 V to 3.6 V
Package LQFP-48 (7x7 mm)
Operating Temperature Range -40C to +85C
ADC Resolution 12-bit (up to 16-bit with oversampling)
DAC Resolution 12-bit
Number of Timers 10 (including HRTIM)
Communication Interfaces SPI, I2C, USART, CAN FD
GPIO Pins 36
DMA Channels 16
RoHS Status Compliant
AEC-Q100 Not qualified (standard grade)

STM32G431CBT6 Pin Configuration

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pin 1 VBAT β€” Battery backup supply for RTC
Pin 2 PC13 β€” GPIO or RTC tamper
Pin 3 PC14 β€” GPIO or OSC32_IN
Pin 4 PC15 β€” GPIO or OSC32_OUT
Pin 5 PF0 β€” GPIO
Pin 6 PF1 β€” GPIO
Pin 7 NRST β€” Reset (active low)
Pin 8 VDD β€” Digital power supply
Pin 9 VSS β€” Ground
Pin 10 VDDA β€” Analog power supply
Pin 11 PA0 β€” GPIO/ADC
Pin 12 PA1 β€” GPIO/ADC
Pin 13 PA2 β€” GPIO/ADC
Pin 14 PA3 β€” GPIO/ADC
Pin 15 PA4 β€” GPIO/DAC
Pin 16 PA5 β€” GPIO/DAC
Pin 17 PA6 β€” GPIO/SPI
Pin 18 PA7 β€” GPIO/SPI
Pin 19 PB0 β€” GPIO/ADC
Pin 20 PB1 β€” GPIO/ADC
Pin 21 PB2 β€” GPIO
Pin 22 PB10 β€” GPIO/I2C
Pin 23 PB11 β€” GPIO/I2C
Pin 24 VSS β€” Ground
Pin 25 VDD β€” Digital power supply
Pin 26 PB12 β€” GPIO/SPI
Pin 27 PB13 β€” GPIO/SPI
Pin 28 PB14 β€” GPIO/SPI
Pin 29 PB15 β€” GPIO/SPI
Pin 30 PA8 β€” GPIO/TIM
Pin 31 PA9 β€” GPIO/USART
Pin 32 PA10 β€” GPIO/USART
Pin 33 PA11 β€” GPIO/USB/CAN
Pin 34 PA12 β€” GPIO/USB/CAN
Pin 35 PA13 β€” SWDIO
Pin 36 PA14 β€” SWCLK
Pin 37 PA15 β€” GPIO/JTDI
Pin 38 PB3 β€” GPIO/JTDO
Pin 39 PB4 β€” GPIO/JTRST
Pin 40 PB5 β€” GPIO
Pin 41 PB6 β€” GPIO/I2C
Pin 42 PB7 β€” GPIO/I2C
Pin 43 BOOT0 β€” Boot mode selection
Pin 44 PB8 β€” GPIO/CAN
Pin 45 PB9 β€” GPIO/CAN
Pin 46 VSS β€” Ground
Pin 47 VDD β€” Digital power supply
Pin 48 PC14 β€” GPIO/OSC32_IN

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32G431CBT6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32G431CBT6 is suitable for 6 applications: Motor Control, Digital Power Supplies, Industrial Automation, Consumer Electronics, Automotive (Non-Safety), Test and Measurement.

🏭

Motor Control

The STM32G431CBT6 is ideal for field-oriented control (FOC) of brushless DC (BLDC) motors. Its 170 MHz Cortex-M4F core with FPU and DSP instructions enables fast execution of complex control algorithms like FOC and sensorless observers. The high-resolution timer (HRTIM) generates precise PWM signals with 184 ps resolution, essential for smooth motor operation. The 12-bit ADC with hardware oversampling (up to 16-bit) provides accurate current sensing, while the CORDIC accelerator speeds up trigonometric calculations for Park/Clarke transforms. In a typical FOC implementation, the MCU reads phase currents via the ADC, computes the rotor position using an encoder or Hall sensors, and updates PWM duty cycles in real-time. The device's rich analog peripherals, including operational amplifiers and comparators, allow direct interfacing with current shunt amplifiers without external components. Performance-wise, the STM32G431CBT6 can achieve control loop frequencies of 20 kHz or higher, ensuring low torque ripple and high efficiency. Designers should ensure proper decoupling of the analog supply (VDDA) and use a dedicated ground plane to minimize noise in current sensing. The device's 128 KB Flash provides ample space for motor control libraries and data logging, making it a robust choice for industrial and automotive motor drives.

⚑

Digital Power Supplies

The STM32G431CBT6 excels in digital power supply applications, such as LLC resonant converters and active clamp flyback converters. Its high-resolution timer (HRTIM) with 184 ps resolution enables precise frequency and duty-cycle control, critical for resonant converters. The fast 12-bit ADC (up to 16-bit with oversampling) samples output voltage and current at high speed for closed-loop regulation. The CORDIC accelerator computes trigonometric functions needed for phase-shift modulation and zero-voltage switching (ZVS) timing. In a typical LLC converter, the MCU generates complementary PWM signals for the primary switches, adjusts switching frequency to regulate output voltage, and monitors input/output currents for protection. The device's 170 MHz clock ensures control loop bandwidths of several tens of kHz, achieving fast transient response. The integrated operational amplifiers and comparators can be used for current sensing and overcurrent protection without external components. The STM32G431CBT6's 128 KB Flash allows implementation of complex control algorithms, including digital compensation and fault handling. Designers should pay attention to the ADC sampling time and use DMA to minimize CPU overhead. The device's wide operating voltage range (1.71V to 3.6V) and industrial temperature range make it suitable for server power supplies, telecom rectifiers, and battery chargers.

🏭

Industrial Automation

The STM32G431CBT6 is well-suited for industrial automation applications, including PLCs, sensors, and actuators. Its 170 MHz Cortex-M4F core provides high computational throughput for real-time control and communication protocols. The device supports multiple communication interfaces, including SPI, I2C, USART, and CAN FD, enabling seamless integration into industrial networks. The 12-bit ADC with oversampling allows precise analog signal acquisition from sensors, while the DACs can generate analog output signals for actuators. The advanced timers can generate PWM for controlling valves, pumps, and other actuators. In a typical PLC I/O module, the MCU reads digital inputs, processes logic, and drives outputs via relays or transistors. The STM32G431CBT6's 128 KB Flash and 32 KB SRAM provide ample space for firmware and data buffers. The device's industrial temperature range (-40C to +85C) and robust design make it reliable in harsh environments. Designers should implement proper ESD protection on communication lines and use isolated interfaces (e.g., digital isolators) for safety. The device's low power consumption in sleep modes is beneficial for battery-powered sensors. Overall, the STM32G431CBT6 offers a balanced combination of performance, peripherals, and connectivity for industrial automation.

πŸ“±

Consumer Electronics

The STM32G431CBT6 is used in consumer electronics such as smart home devices, wearables, and audio equipment. Its high clock speed and DSP capabilities enable audio processing, sensor fusion, and user interface control. The device's low power consumption in standby mode (typically a few microamps) extends battery life in portable devices. The integrated DACs can generate audio signals directly, while the ADC can sample microphone inputs. The communication interfaces (SPI, I2C, USART) allow connection to displays, touch controllers, and wireless modules. In a smart speaker, the MCU handles voice commands, audio playback, and network connectivity. The STM32G431CBT6's 128 KB Flash is sufficient for audio codecs and application firmware. The device's small LQFP-48 package (7x7 mm) is suitable for space-constrained designs. Designers should optimize power consumption by using low-power modes and disabling unused peripherals. The device's wide supply voltage range (1.71V to 3.6V) allows direct battery operation. Overall, the STM32G431CBT6 provides a cost-effective solution for high-performance consumer products.

πŸš—

Automotive (Non-Safety)

The STM32G431CBT6 is suitable for automotive applications that do not require functional safety certification, such as body control modules, lighting control, and infotainment. Its 170 MHz Cortex-M4F core handles complex control algorithms and communication protocols like CAN FD. The device's wide operating temperature range (-40C to +85C) and robust design meet automotive environmental requirements. The integrated ADC and DACs enable analog signal processing for sensors and actuators. The CAN FD interface supports high-speed in-vehicle networking. In a body control module, the MCU manages lighting, wipers, and door locks. The STM32G431CBT6's 128 KB Flash provides ample space for application code. Designers should note that this device is not AEC-Q100 qualified, so it is not recommended for safety-critical applications. For automotive-grade requirements, consider the STM32G431CBT6Q (AEC-Q100 qualified). The device's low power consumption is beneficial for always-on modules. Overall, the STM32G431CBT6 offers a balance of performance and cost for non-safety automotive electronics.

πŸ”§

Test and Measurement

The STM32G431CBT6 is used in test and measurement equipment such as data loggers, signal generators, and multimeters. Its high-speed ADC (up to 4 Msps) and DACs enable precise signal acquisition and generation. The 170 MHz core processes data quickly for real-time analysis. The device's multiple timers can generate precise timing signals for triggering and synchronization. The communication interfaces (USB, SPI, UART) allow data transfer to a host PC. In a data logger, the MCU samples analog signals at high rates, stores data in SRAM or external memory, and transmits it via USB. The STM32G431CBT6's 128 KB Flash can store firmware for complex measurement algorithms. The device's low noise analog peripherals ensure accurate measurements. Designers should use a clean analog supply (VDDA) and proper grounding to minimize noise. The device's industrial temperature range makes it suitable for field instruments. Overall, the STM32G431CBT6 provides high performance and precision for test and measurement applications.

Recommended Products Summary

STSPIN32F0 Gate driver with integrated MCU for motor control Used in: Motor Control L6390 Half-bridge gate driver for power stage Used in: Motor Control STGAP2S Used in: Digital Power Supplies VIPER26 Offline converter for auxiliary power Used in: Digital Power Supplies ISO7741 Digital isolator for industrial communication Used in: Industrial Automation TJA1051 CAN transceiver for network interface Used in: Industrial Automation CS43L22 Audio DAC for sound output Used in: Consumer Electronics ESP32 Wi-Fi module for connectivity Used in: Consumer Electronics TJA1044 CAN transceiver for automotive networks Used in: Automotive (Non-Safety) L9369 Gate driver for automotive loads Used in: Automotive (Non-Safety) AD8226 Instrumentation amplifier for signal conditioning Used in: Test and Measurement FTDI FT232H USB-to-serial bridge for PC interface Used in: Test and Measurement
What is the maximum clock frequency of STM32G431CBT6?
The STM32G431CBT6 operates at a maximum clock frequency of 170 MHz. According to the STMicroelectronics datasheet, the Arm Cortex-M4F core with FPU can run at up to 170 MHz, providing high computational throughput for real-time control applications.
What is the price of STM32G431CBT6?
As of 2026-08-05, the price of STM32G431CBT6 is approximately $4.32 for a single unit, $3.89 for 10 units, $3.46 for 100 units, $3.11 for 500 units, and $2.76 for 1000 units. Prices are based on distributor data from DigiKey and Mouser and may vary with quantity and availability.
Where to buy STM32G431CBT6 online?
The STM32G431CBT6 can be purchased from major distributors such as DigiKey, Mouser, and Farnell. As of 2026-08-05, it is in stock at DigiKey and Mouser. You can also order directly from STMicroelectronics' e-store. Check distributor websites for current stock and lead times.
What is the lead time for STM32G431CBT6?
The typical lead time for STM32G431CBT6 is 8 to 12 weeks for large orders, but it is often available for immediate shipment from distributor stock. As of 2026-08-05, DigiKey and Mouser list it as in stock with same-day shipping for small quantities.
Is STM32G431CBT6 in stock?
Yes, as of 2026-08-05, the STM32G431CBT6 is in stock at major distributors including DigiKey and Mouser. Availability may change, so check the distributor websites for real-time inventory status.
STM32G431CBT6 vs STM32G431C6T6 - which is better for motor control?
The STM32G431CBT6 and STM32G431C6T6 are both in the STM32G4 series, but the CBT6 has 128 KB Flash and 32 KB SRAM, while the C6T6 has 32 KB Flash and 16 KB SRAM. For motor control applications requiring complex algorithms and data logging, the CBT6's larger memory is better. Both run at 170 MHz and have the same peripherals, but the CBT6 provides more headroom for code and data.
What is the difference between STM32G431CBT6 and STM32G431CBT6U?
The STM32G431CBT6 and STM32G431CBT6U are essentially the same device, but the 'U' suffix indicates a different package variant. The CBT6 is in LQFP-48, while the CBT6U is in UFQFPN-48. They have identical electrical specifications and memory, but the package differs, so they are not drop-in replacements on the same PCB footprint.
When should I choose STM32G431CBT6 over STM32G431C6T6?
Choose the STM32G431CBT6 over the STM32G431C6T6 when you need more Flash and SRAM for complex applications like advanced motor control, digital power conversion, or running a real-time operating system (RTOS). The CBT6's 128 KB Flash and 32 KB SRAM provide ample space for larger code and data buffers, whereas the C6T6's 32 KB Flash may be insufficient for such tasks.
Is STM32G431CBT6 suitable for digital power supply applications?
Yes, the STM32G431CBT6 is highly suitable for digital power supply applications. Its 170 MHz Cortex-M4F core, high-resolution timer (HRTIM) with 184 ps resolution, and fast 12-bit ADC (up to 16-bit with oversampling) enable precise control of LLC resonant converters and other topologies. The CORDIC accelerator also speeds up trigonometric calculations needed for phase-shift modulation.
What is the best drop-in replacement for STM32G431CBT6?
The best drop-in replacement for STM32G431CBT6 is the STM32G431CBT6TR, which is the tape-and-reel packaging variant of the same device. Other drop-in alternatives in the same LQFP-48 package include the STM32G431C6T6 (lower memory) and STM32G431C8T6 (64 KB Flash). All share the same pinout and package, so they can be used without PCB changes, but verify memory and peripheral requirements.
Can STM32G431C6T6 replace STM32G431CBT6?
Yes, the STM32G431C6T6 can replace the STM32G431CBT6 in terms of pinout and package, as both are LQFP-48 and pin-compatible. However, the C6T6 has only 32 KB Flash and 16 KB SRAM, so it is not a drop-in replacement if your application requires more memory. For applications with modest memory needs, it can be used, but for full compatibility, choose the CBT6 or C8T6.
Where to download STM32G431CBT6 datasheet PDF?
The STM32G431CBT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32g431cb.pdf. This official datasheet provides complete electrical characteristics, pinout, and peripheral descriptions. You can also find it on distributor websites like DigiKey and Mouser.
Where to find STM32G431CBT6 pinout?
The STM32G431CBT6 pinout is detailed in the official datasheet, specifically in the 'Pin descriptions' section. The LQFP-48 package has 36 GPIO pins, with multiple alternate functions. The pinout diagram is available on page 24 of the datasheet (STM32G431CB datasheet, document DS12589).
What is the operating voltage range of STM32G431CBT6?
The STM32G431CBT6 operates over a supply voltage range of 1.71V to 3.6V. According to the ST datasheet, the device is fully functional across this range, with the internal regulator providing 1.2V to the core. This wide range allows operation from a single lithium-ion cell or a 3.3V rail.
Does STM32G431CBT6 support CAN FD?
Yes, the STM32G431CBT6 supports CAN FD (Flexible Data-rate) via its FDCAN peripheral. It has one FDCAN module that supports both classic CAN and CAN FD frames, with data rates up to 8 Mbps. This makes it suitable for automotive and industrial networks requiring high-bandwidth communication.
What development tools are compatible with STM32G431CBT6?
The STM32G431CBT6 is supported by STMicroelectronics' STM32CubeIDE, which includes the STM32CubeG4 firmware package. It is also compatible with Keil MDK-ARM, IAR EWARM, and GCC-based toolchains. For debugging, the ST-LINK/V2 or ST-LINK/V3 debuggers are recommended.
Is STM32G431CBT6 RoHS compliant?
Yes, the STM32G431CBT6 is RoHS compliant. According to STMicroelectronics' product page, the device is lead-free and meets the requirements of the EU RoHS directive. It is also REACH compliant, ensuring environmental and safety standards are met.

Engineering reference data for STM32G431CBT6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32G431CBT6 when you need a high-performance MCU with 128 KB Flash and 32 KB SRAM for applications like motor control, digital power, or industrial automation. If you require less memory and want to save cost, the STM32G431C8T6 (64 KB Flash) or STM32G431C6T6 (32 KB Flash) are drop-in alternatives in the same LQFP-48 package. For automated assembly, select the STM32G431CBT6TR tape-and-reel variant. All alternatives share the same pinout and peripherals, so you can scale memory without redesigning the PCB. However, verify that the reduced memory of the C8T6 or C6T6 is sufficient for your firmware. For automotive-grade requirements, consider the STM32G431CBT6Q (AEC-Q100 qualified), but note it is not listed as a drop-in alternative here due to package differences. This selection guide helps you balance performance, memory, and cost for your specific application.

Comparison with Alternatives

Parameter This Product STM32G431CBT6TR STM32G431C8T6 STM32G431C6T6
Package LQFP-48 LQFP-48 - same LQFP-48 - same LQFP-48 - same
Flash Memory 128 KB 128 KB 64 KB 32 KB
SRAM 32 KB 32 KB 32 KB 16 KB
Maximum Clock Frequency 170 MHz 170 MHz 170 MHz 170 MHz
ADC Resolution 12-bit (16-bit with oversampling) 12-bit (16-bit with oversampling) 12-bit (16-bit with oversampling) 12-bit (16-bit with oversampling)
Number of Timers 10 (including HRTIM) 10 (including HRTIM) 10 (including HRTIM) 10 (including HRTIM)
Communication Interfaces SPI, I2C, USART, CAN FD SPI, I2C, USART, CAN FD SPI, I2C, USART, CAN FD SPI, I2C, USART, CAN FD
GPIO Pins 36 36 36 36

Key Differentiators

  • Larger Flash and SRAM compared to STM32G431C6T6 (vs STM32G431C6T6)
  • Same package and pinout as STM32G431C8T6 (vs STM32G431C8T6)
  • Tape-and-reel variant available (vs STM32G431CBT6TR)

Design Notes

Decouple each VDD pin with a 100nF ceramic capacitor placed as close as possible to the pin, and add a 4.7uF bulk capacitor. The VDDA pin must be connected to a clean analog supply, ideally through a ferrite bead, and decoupled with a 1uF capacitor. Ensure the VSSA pin is connected to a separate analog ground plane to minimize noise coupling into the ADC.

For the LQFP-48 package, use a 4-layer PCB with a solid ground plane. Route high-speed signals (SPI, USART) with controlled impedance if necessary. Keep the crystal oscillator (if used) close to the MCU and away from high-current traces. Provide a thermal pad on the PCB for the exposed pad (if present) to improve heat dissipation.

Do not leave unused GPIO pins floating; configure them as outputs or enable internal pull-ups/pull-downs. Ensure the BOOT0 pin is properly pulled low for normal boot from Flash. When using the ADC, avoid switching digital I/O during conversion to prevent noise. Also, verify that the supply voltage does not exceed 3.6V, as this can damage the device.

Compliance Information

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

RoHS and REACH compliant per STMicroelectronics product page. Not AEC-Q100 qualified; automotive-grade variant is STM32G431CBT6Q.

Data verified on: 2026-08-05
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