Skip to product information
1 of 1

ST

STM32G431CBU6

STM32G431CBU6

Regular price $0.10 USD
Regular price Sale price $0.10 USD
Sale Sold out
Shipping calculated at checkout.

Contact us via WhatsApp to confirm final price and stock

Part Number
Description
Quantity
View full details

Product Overview

The STM32G431CBU6 is a high-performance 32-bit microcontroller from STMicroelectronics' STM32G4 series. Based on an Arm Cortex-M4 processor core with DSP instructions and a single-precision Floating Point Unit (FPU), the device operates at up to 170 MHz and is optimized for digital signal processing, motor control, power conversion, and advanced real-time embedded applications.

The STM32G431CBU6 integrates 128 KB of Flash memory and 32 KB of SRAM, together with high-speed analog peripherals, including two 12-bit ADCs, two DAC channels, fast comparators, operational amplifiers, and multiple timers designed for motor control and power-management applications.

The device also provides multiple communication interfaces, including USART, UART, SPI, I²C, and FDCAN, together with USB 2.0 Full-Speed support and extensive DMA capabilities.

Supplied in a compact UFQFPN-48 package, the STM32G431CBU6 provides a strong combination of processing performance, advanced analog integration, timer resources, and communication interfaces for space-constrained embedded designs.

Key Features

  • Arm Cortex-M4 32-bit RISC processor core

  • DSP instructions

  • Single-precision Floating Point Unit (FPU)

  • CPU frequency up to 170 MHz

  • 128 KB embedded Flash memory

  • 32 KB SRAM

  • Memory Protection Unit

  • Up to 39 fast I/O pins

  • Multiple 5 V-tolerant I/O pins

  • 2 × 12-bit ADCs

  • Up to 4.0 Msps ADC conversion rate

  • Hardware oversampling

  • 2 × 12-bit DAC channels

  • 4 × fast analog comparators

  • 3 × operational amplifiers

  • High-resolution timer

  • Multiple advanced-control PWM timers

  • High-resolution PWM timer

  • Multiple general-purpose timers

  • 3 × FDCAN interfaces at family level

  • 3 × USART interfaces at family level

  • 4 × UART interfaces at family level

  • 4 × SPI interfaces at family level

  • 3 × I²C interfaces at family level

  • USB 2.0 Full-Speed device support

  • 5-channel DMA controllers

  • Hardware CRC calculation unit

  • Hardware random number generator

  • RTC

  • Independent watchdog

  • Window watchdog

  • SWD and JTAG debugging support

  • Low-power operating modes

  • Operating temperature range from -40°C to +85°C

  • UFQFPN-48 package

Technical Specifications

Parameter Specification
Manufacturer STMicroelectronics
Part Number STM32G431CBU6
Product Family STM32G4
Series STM32G431
Category Microcontrollers
Subcategory ARM Cortex-M MCU
Core Processor Arm Cortex-M4
Core Size 32-Bit
Maximum CPU Speed 170 MHz
Program Memory 128 KB Flash
SRAM 32 KB
GPIO / I/O Up to 39 I/O
ADC 2 × 12-Bit ADC
ADC Speed Up to 4.0 Msps
DAC 2 × 12-Bit DAC Channels
Analog Comparators 4
Operational Amplifiers 3
High-Resolution Timer Yes
PWM Advanced Motor-Control PWM
FDCAN Up to 3 Interfaces at Family Level
USART Up to 3 Interfaces at Family Level
UART Up to 4 Interfaces at Family Level
SPI Up to 4 Interfaces at Family Level
I²C Up to 3 Interfaces at Family Level
USB USB 2.0 Full-Speed
DMA Yes
RNG Hardware RNG
RTC Yes
Watchdog Independent + Window Watchdog
Supply Voltage 1.7 V – 3.6 V
Operating Temperature -40°C to +85°C
Package UFQFPN-48
Package Size 7 mm × 7 mm
Number of Pins 48
Mounting Type Surface Mount
Packaging Tray
Lifecycle Status Active

Processor & Architecture

The STM32G431CBU6 is based on an Arm Cortex-M4 processor core operating at up to 170 MHz.

The processor integrates DSP instructions and a single-precision FPU, providing high computational performance for real-time control, motor-control algorithms, digital power conversion, and signal-processing applications.

Key processor capabilities include:

  • Arm Cortex-M4 core

  • Up to 170 MHz CPU frequency

  • DSP instructions

  • Single-precision FPU

  • 32-bit RISC architecture

  • Memory Protection Unit

  • Nested Vectored Interrupt Controller

  • SysTick timer

  • JTAG and SWD debugging

Memory & Storage

The STM32G431CBU6 provides:

  • 128 KB embedded Flash memory

  • 32 KB SRAM

  • Flash memory protection

  • Secure memory features

  • Hardware CRC calculation

  • Unique device identification

The Flash and SRAM resources provide sufficient capacity for advanced motor-control firmware, power-conversion algorithms, communication stacks, sensor processing, and embedded control software.

Advanced Analog Peripherals

One of the major advantages of the STM32G431CBU6 is its advanced integrated analog subsystem.

The device includes:

  • 2 × 12-bit ADCs

  • Up to 4.0 Msps ADC conversion rate

  • Hardware oversampling

  • 2 × 12-bit DAC channels

  • 4 × fast analog comparators

  • 3 × operational amplifiers

  • Internal voltage reference

  • Temperature sensor

These peripherals are particularly suitable for high-speed control loops, motor current sensing, power conversion, battery monitoring, and analog signal processing.

Motor Control & PWM

The STM32G431CBU6 is designed with advanced timer resources optimized for motor control and digital power applications.

Timer capabilities include:

  • High-resolution timer

  • Advanced-control PWM timers

  • Multiple general-purpose timers

  • High-speed PWM generation

  • Input capture

  • Output compare

  • One-pulse mode

  • Dead-time insertion

  • Break input functionality

These features make the MCU suitable for:

  • BLDC motor control

  • PMSM motor control

  • AC/DC power conversion

  • DC/DC converters

  • Digital power supplies

  • Inverters

  • Industrial drives

  • LED power control

Communication & Connectivity

The STM32G431 family provides a comprehensive range of communication interfaces.

Depending on package and configuration, the family supports:

  • FDCAN

  • USART

  • UART

  • SPI

  • I²C

  • USB Full-Speed

The STM32G431CBU6 can be used to connect:

  • Motor drivers

  • Sensors

  • Displays

  • External memory

  • Wireless modules

  • Industrial communication devices

  • Power-management ICs

  • Other microcontrollers

The integrated FDCAN interface is particularly useful for automotive and industrial control applications.

USB Connectivity

The STM32G431 family provides USB 2.0 Full-Speed connectivity.

USB can be used for:

  • PC communication

  • Firmware updates

  • USB peripherals

  • Configuration interfaces

  • Data acquisition

  • Embedded control systems

Clock & Power Management

The STM32G431CBU6 provides flexible clock-generation and power-management functions.

Clock sources include:

  • Internal high-speed RC oscillator

  • Internal low-speed RC oscillator

  • External high-speed crystal/clock

  • External low-speed crystal

  • PLL clock multiplication

Low-power modes include:

  • Sleep

  • Stop

  • Standby

The device supports a supply voltage range of approximately 1.7 V to 3.6 V, making it suitable for modern 3.3 V embedded systems.

Security & Reliability Features

The STM32G431CBU6 includes several hardware features designed to improve system reliability and protection:

  • Memory Protection Unit

  • Hardware CRC

  • Hardware random number generator

  • Flash memory protection

  • Independent watchdog

  • Window watchdog

  • Brown-out reset

  • Power-on reset

  • Clock security system

  • Unique device ID

These features help improve firmware integrity, system reliability, and protection in industrial and embedded applications.

Development & Debugging

The STM32G431CBU6 supports standard ARM development and debugging interfaces.

Development features include:

  • SWD interface

  • JTAG interface

  • On-chip debugging

  • STM32CubeMX support

  • STM32CubeIDE support

  • STM32Cube firmware ecosystem

The STM32G4 platform is optimized for high-performance motor control, digital power conversion, and advanced analog applications.

Applications

The STM32G431CBU6 is suitable for a wide range of applications, including:

  • Motor Control

  • BLDC Motor Control

  • PMSM Motor Control

  • Industrial Automation

  • Digital Power Conversion

  • Power Supplies

  • DC/DC Converters

  • AC/DC Converters

  • Inverters

  • Battery Management

  • Energy Management

  • Industrial Drives

  • Robotics

  • Smart Appliances

  • IoT Devices

  • Consumer Electronics

  • LED Lighting

  • Sensors

  • Embedded Control Systems

Benefits

The STM32G431CBU6 combines a 170 MHz Arm Cortex-M4 processor, DSP and FPU capabilities, 128 KB Flash, 32 KB SRAM, high-speed ADCs, DACs, analog comparators, operational amplifiers, and advanced PWM timers.

Its integrated analog peripherals and high-performance timers significantly reduce the need for external analog and control components, making it particularly attractive for motor-control and digital-power designs.

The compact UFQFPN-48 package provides a good balance between PCB size, processing performance, analog integration, and connectivity.

Packaging & Ordering Information

Parameter Details
Manufacturer STMicroelectronics
Part Number STM32G431CBU6
Product Family STM32G4
Series STM32G431
Core Arm Cortex-M4
Maximum Frequency 170 MHz
Flash Memory 128 KB
SRAM 32 KB
GPIO / I/O Up to 39 I/O
ADC 2 × 12-Bit
ADC Speed Up to 4.0 Msps
DAC 2 × 12-Bit
Analog Comparators 4
Operational Amplifiers 3
FDCAN Yes
SPI Multiple Interfaces
I²C Multiple Interfaces
USART / UART Multiple Interfaces
USB USB 2.0 Full-Speed
PWM Advanced Motor-Control PWM
High-Resolution Timer Yes
Package UFQFPN-48
Package Size 7 mm × 7 mm
Number of Pins 48
Mounting Type Surface Mount
Operating Temperature -40°C to +85°C
Supply Voltage 1.7 V – 3.6 V
Packaging Tray
Lifecycle Active

Datasheet

For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, timer configuration, analog peripheral details, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.

Datasheet: Official STM32G431CB Datasheet

Frequently Asked Questions

What is STM32G431CBU6?

The STM32G431CBU6 is a 32-bit microcontroller manufactured by STMicroelectronics and belonging to the STM32G4 series.

What processor core does STM32G431CBU6 use?

The STM32G431CBU6 uses an Arm Cortex-M4 processor core with DSP instructions and a single-precision FPU.

What is the maximum operating frequency of STM32G431CBU6?

The maximum CPU frequency is 170 MHz.

How much Flash memory does STM32G431CBU6 have?

The STM32G431CBU6 provides 128 KB of embedded Flash memory.

How much RAM does STM32G431CBU6 have?

The device provides 32 KB of SRAM.

Does STM32G431CBU6 have ADCs?

Yes. The device integrates 2 × 12-bit ADCs with high-speed conversion capabilities.

Does STM32G431CBU6 have DACs?

Yes. The device integrates 2 × 12-bit DAC channels.

Does STM32G431CBU6 have analog comparators?

Yes. The STM32G431 family integrates four fast analog comparators, providing high-speed analog decision functions.

Does STM32G431CBU6 have operational amplifiers?

Yes. The STM32G431 family integrates three operational amplifiers for signal-conditioning and control applications.

Is STM32G431CBU6 suitable for motor control?

Yes. The STM32G431 series is specifically designed for high-performance motor control and digital-power applications, with advanced PWM timers, fast ADCs, comparators, operational amplifiers, and high-resolution timer resources.

Does STM32G431CBU6 support FDCAN?

Yes. The STM32G431 family provides FDCAN connectivity, depending on device configuration and package.

What package is used for STM32G431CBU6?

The STM32G431CBU6 is supplied in a 48-pin UFQFPN package measuring approximately 7 mm × 7 mm.

What is the operating voltage of STM32G431CBU6?

The specified supply-voltage range is approximately 1.7 V to 3.6 V.

What is the operating temperature of STM32G431CBU6?

The standard operating temperature range is -40°C to +85°C.

What applications is STM32G431CBU6 suitable for?

It is particularly suitable for motor control, digital power conversion, industrial automation, battery systems, power supplies, robotics, smart appliances, LED lighting, and advanced embedded control systems.

Can I request bulk pricing for STM32G431CBU6?

Yes. Contact our sales team with your required quantity and delivery destination to request current pricing, stock availability, MOQ, lead time, and shipping options.

Why Choose Us

  • 100% Original and Authentic Components

  • Competitive Wholesale Pricing

  • Global Shipping Available

  • Reliable Supply Chain

  • Professional Technical Support

  • Bulk and OEM Order Support

  • Long-Term Supply Support

Request a Quote

Looking for STM32G431CBU6 pricing, stock availability, or bulk purchasing options?

Contact our sales team for:

  • Bulk Order Quotations

  • Current Stock Availability

  • MOQ and Lead Time

  • Worldwide Shipping Options

  • Alternative Part Recommendations

  • Datasheet and Technical Documentation

Request a Quote for STM32G431CBU6

Payment Methods

We accept:

  • T/T (Bank Wire Transfer)

  • PayPal

  • Credit Card

Shipping Options

We support international shipping through available logistics providers, including:

  • DHL

  • FedEx

  • UPS

  • Registered Airmail

  • Other Available Shipping Methods

Shipping time may vary depending on destination, customs clearance, product availability, and carrier conditions.

Wholesale & OEM Support

We provide sourcing and supply support for:

  • Bulk Purchases

  • OEM Projects

  • EMS Manufacturers

  • Distributors

  • Engineering Projects

  • Long-Term Supply Programs

Contact us with your required quantity and delivery destination for a customized quotation.