Skip to product information
1 of 1

ST

STM32G431KBT6

STM32G431KBT6

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 STM32G431KBT6 is a high-performance 32-bit microcontroller from STMicroelectronics' STM32G4 series. Based on an Arm Cortex-M4 processor core operating at up to 170 MHz, the device combines DSP instructions, a single-precision Floating Point Unit (FPU), advanced analog peripherals, high-performance timers, mathematical accelerators, and flexible communication interfaces.

The STM32G431KBT6 integrates 128 KB of Flash memory and 32 KB of SRAM, together with fast ADCs, DACs, operational amplifiers, comparators, advanced motor-control timers, CORDIC and FMAC mathematical accelerators, FDCAN, USB, SPI, I²C, USART, UART, SAI, and USB Type-C Power Delivery support.

The device is supplied in a compact 32-pin LQFP package measuring 7 mm × 7 mm, making it suitable for space-constrained embedded applications while providing advanced analog and motor-control functionality. STMicroelectronics lists the STM32G431KB family as an Active product in volume production.

Key Features

  • Arm Cortex-M4 32-bit RISC processor core

  • CPU frequency up to 170 MHz

  • DSP instructions

  • Single-precision FPU

  • Memory Protection Unit (MPU)

  • 128 KB embedded Flash memory

  • 32 KB SRAM

  • CORDIC mathematical accelerator

  • FMAC filter mathematical accelerator

  • 2 × fast 12-bit ADCs

  • ADC conversion rate up to 4 Msps

  • 4 × 12-bit DAC channels

  • 3 × operational amplifiers

  • 4 × ultra-fast analog comparators

  • Advanced motor-control PWM timers

  • 1 × FDCAN interface

  • USB 2.0 Full-Speed device interface

  • 3 × SPI interfaces

  • 3 × I²C interfaces

  • 3 × USART interfaces

  • 1 × UART

  • 1 × low-power UART

  • 1 × SAI interface

  • USB Type-C / USB Power Delivery controller

  • Hardware random number generator

  • 12-channel DMA controller

  • JTAG and SWD debug support

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

  • LQFP-32 package

Technical Specifications

Parameter Specification
Manufacturer STMicroelectronics
Part Number STM32G431KBT6
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 26 I/O
ADC 2 × 12-Bit ADC
Maximum ADC Speed Up to 4 Msps
DAC 4 × 12-Bit DAC
Operational Amplifiers 3
Comparators 4
Math Accelerators CORDIC + FMAC
Communication Interfaces SPI, I²C, USART, UART, FDCAN, USB, SAI, UCPD
SPI 3 Interfaces
I²C 3 Interfaces
USART 3 Interfaces
UART 1 Interface
LPUART 1 Interface
CAN 1 × FDCAN
USB USB 2.0 Full-Speed
SAI 1 Interface
Supply Voltage 1.71 V – 3.6 V
Operating Temperature -40°C to +85°C
Package LQFP-32
Package Size 7 mm × 7 mm
Package Thickness 1.4 mm
Number of Pins 32
Mounting Type Surface Mount
Packaging Tray
Grade Industrial
RoHS ECOPACK2
Lifecycle Status Active

The STM32G431KBT6 belongs to the STM32G431KB family, which supports up to 128 KB Flash, 32 KB SRAM, 170 MHz operation, 2 fast 12-bit ADCs, 4 DAC channels, 4 comparators, and 3 operational amplifiers. The KBT6 ordering code specifies the LQFP-32 7 × 7 × 1.4 mm package and -40°C to +85°C operating range.

Processor & Architecture

The STM32G431KBT6 is based on an Arm Cortex-M4 32-bit RISC processor core operating at up to 170 MHz.

The Cortex-M4 core integrates DSP instructions and a single-precision Floating Point Unit, providing efficient processing for mathematical calculations, digital signal processing, motor-control algorithms, and real-time embedded applications.

Key processor capabilities include:

  • Arm Cortex-M4 core

  • Up to 170 MHz CPU frequency

  • Single-precision FPU

  • DSP instructions

  • Memory Protection Unit

  • Adaptive Real-Time Accelerator

  • Up to 213 DMIPS

  • JTAG and SWD debugging

Memory & Storage

The STM32G431KBT6 provides:

  • 128 KB embedded Flash memory

  • 32 KB SRAM

  • 22 KB SRAM

  • 10 KB CCM SRAM

  • Flash ECC support

  • Proprietary Code Readout Protection

  • Securable Memory Area

  • 1 KB OTP memory

The 32 KB total SRAM consists of dedicated SRAM and CCM SRAM resources designed to improve performance for time-critical routines and data processing.

Advanced Analog Peripherals

The STM32G431KBT6 provides a rich set of analog peripherals designed for high-performance control and measurement applications.

Key analog resources include:

  • 2 × fast 12-bit ADCs

  • Up to 23 ADC channels across the family

  • Up to 4 Msps ADC conversion speed

  • Hardware oversampling

  • 4 × 12-bit DAC channels

  • 3 × operational amplifiers

  • 4 × ultra-fast rail-to-rail comparators

  • Internal voltage reference buffer

  • Programmable voltage reference outputs

These analog resources are particularly suitable for motor current sensing, voltage monitoring, closed-loop control, digital power conversion, and instrumentation.

Motor Control & Digital Power

The STM32G431KBT6 is designed for demanding motor-control and digital-power applications.

Key features include:

  • 2 × advanced 16-bit motor-control timers

  • Up to 8 PWM channels

  • Dead-time generation

  • Emergency stop functionality

  • Fast ADC conversion

  • Integrated operational amplifiers

  • High-speed comparators

  • CORDIC accelerator

  • FMAC filter accelerator

  • FDCAN communication

These features make the device suitable for:

  • BLDC motor control

  • PMSM motor control

  • Servo motor control

  • AC motor control

  • Inverters

  • Power converters

  • Digital power supplies

  • Battery charging systems

  • Energy management systems

Mathematical & Signal Processing Accelerators

The STM32G431KBT6 integrates dedicated hardware accelerators to improve mathematical and signal-processing performance.

CORDIC Accelerator

The CORDIC accelerator provides hardware assistance for trigonometric calculations such as:

  • Sine and cosine

  • Arctangent

  • Phase calculations

  • Mathematical transformations

FMAC Accelerator

The FMAC filter mathematical accelerator is designed to accelerate digital filtering operations and reduce CPU workload during real-time signal processing.

Together with the Cortex-M4 DSP and FPU capabilities, these accelerators are useful for motor-control, digital-power, instrumentation, and signal-processing applications.

Timer & PWM Resources

The STM32G431KBT6 integrates extensive timer resources.

Timer capabilities include:

  • 1 × 32-bit general-purpose timer

  • 2 × advanced motor-control PWM timers

  • Multiple 16-bit general-purpose timers

  • Low-power timer

  • Basic timers

  • Independent watchdog

  • Window watchdog

  • SysTick timer

  • Real-time clock

The advanced timers support PWM generation, dead-time insertion, emergency shutdown, input capture, output compare, and motor-control functions.

Communication & Connectivity

The STM32G431KBT6 provides a comprehensive range of communication interfaces:

  • 1 × FDCAN

  • 3 × SPI

  • 3 × I²C

  • 3 × USART

  • 1 × UART

  • 1 × LPUART

  • USB 2.0 Full-Speed

  • 1 × SAI

  • USB Type-C / USB Power Delivery controller

  • I²S through multiplexed SPI interfaces

These interfaces support sensors, displays, motor drivers, industrial controllers, power-management systems, and other embedded devices.

Security Features

The STM32G431KBT6 provides hardware security and memory-protection features, including:

  • Readout Protection

  • Write Protection

  • Proprietary Code Readout Protection

  • Securable Memory Area

  • Hardware Random Number Generator

  • Memory Protection Unit

  • Flash ECC

  • 96-bit unique device ID

These features help improve firmware protection, application security, and system reliability.

Applications

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

  • Motor Control

  • BLDC Motor Control

  • PMSM Motor Control

  • Servo Control

  • Digital Power

  • Power Conversion

  • Battery Management Systems

  • Power Supplies

  • Solar Inverters

  • Industrial Automation

  • Robotics

  • Industrial Control

  • Smart Sensors

  • Instrumentation

  • Data Acquisition

  • Consumer Electronics

  • IoT Devices

  • Energy Management Systems

  • Embedded Control Systems

Benefits

The STM32G431KBT6 combines a 170 MHz Arm Cortex-M4 processor, 128 KB Flash, 32 KB SRAM, advanced analog peripherals, motor-control timers, and dedicated mathematical accelerators.

Its integrated CORDIC and FMAC accelerators improve the execution of trigonometric calculations and digital filtering while reducing CPU workload.

The combination of fast ADCs, operational amplifiers, comparators, DACs, advanced PWM timers, FDCAN, USB, and other communication interfaces makes the STM32G431KBT6 particularly well suited for compact motor-control, digital-power, industrial automation, and real-time embedded designs.

Packaging & Ordering Information

Parameter Details
Manufacturer STMicroelectronics
Part Number STM32G431KBT6
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 26 I/O
ADC 2 × 12-Bit
DAC 4 × 12-Bit
Operational Amplifiers 3
Comparators 4
Math Accelerators CORDIC + FMAC
Package LQFP-32
Package Size 7 mm × 7 mm
Package Thickness 1.4 mm
Number of Pins 32
Mounting Type Surface Mount
Operating Temperature -40°C to +85°C
Supply Voltage 1.71 V – 3.6 V
Packaging Tray
RoHS ECOPACK2
Lifecycle Active

Datasheet

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

Datasheet: Official STM32G431KB Datasheet

Frequently Asked Questions

What is STM32G431KBT6?

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

What processor core does STM32G431KBT6 use?

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

What is the maximum operating frequency of STM32G431KBT6?

The maximum CPU frequency is 170 MHz.

How much Flash memory does STM32G431KBT6 have?

The STM32G431KBT6 provides 128 KB of embedded Flash memory.

How much RAM does STM32G431KBT6 have?

The device provides 32 KB of SRAM, consisting of 22 KB SRAM and 10 KB CCM SRAM.

Does STM32G431KBT6 have a CORDIC accelerator?

Yes. The STM32G431KBT6 integrates a hardware CORDIC mathematical accelerator for efficient trigonometric calculations.

Does STM32G431KBT6 have an FMAC accelerator?

Yes. The device integrates an FMAC filter mathematical accelerator for efficient digital filtering.

How many ADCs does STM32G431KBT6 have?

The STM32G431KBT6 integrates 2 fast 12-bit ADCs, with conversion rates of up to 4 Msps.

How many DAC channels does STM32G431KBT6 provide?

The device integrates 4 × 12-bit DAC channels.

How many operational amplifiers does STM32G431KBT6 have?

The STM32G431KBT6 integrates 3 operational amplifiers.

How many comparators does STM32G431KBT6 have?

The device integrates 4 ultra-fast analog comparators.

Does STM32G431KBT6 support CAN?

Yes. The STM32G431KBT6 provides 1 × FDCAN interface.

Does STM32G431KBT6 support USB?

Yes. The device provides a USB 2.0 Full-Speed device interface.

What package is used for STM32G431KBT6?

The STM32G431KBT6 is supplied in a 32-pin LQFP package, measuring approximately 7 mm × 7 mm × 1.4 mm.

What is the operating voltage of STM32G431KBT6?

The specified supply-voltage range is 1.71 V to 3.6 V.

What is the operating temperature of STM32G431KBT6?

The STM32G431KBT6 is specified for an operating temperature range of -40°C to +85°C.

Is STM32G431KBT6 an active product?

Yes. STMicroelectronics lists STM32G431KBT6 as an Active product and the STM32G431KB family as being in volume production.

What applications is STM32G431KBT6 suitable for?

It is suitable for motor control, digital power, power conversion, battery management, industrial automation, robotics, instrumentation, IoT devices, and other real-time embedded applications.

Can I request bulk pricing for STM32G431KBT6?

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 STM32G431KBT6 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 STM32G431KBT6

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.