STMicroelectronics

STM32G431K8T6 - 170MHz Arm Cortex-M4F MCU | STMicroelectronics

Référence : STM32G431K8T6 ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
1.71 V to 3.6 V Vdss LQFP32 Package 170 MHz Speed 128 KB Memory
À partir de $2.77 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-08-13
Tarifs dégressifs
Qté Prix unitaire Total
1 $4.32 $4,32
10 $3.89 $38,90
100 $3.46 $346,00
500 $3.11 $1 555,00
1 000 $2.77 $2 770,00
ℹ️ Tous les prix sont en USD

STM32G431K8T6 Présentation

The STM32G431K8T6 is a high-performance 32-bit microcontroller from STMicroelectronics, featuring an Arm Cortex-M4F core with FPU and DSP instructions running at up to 170 MHz. It is part of the STM32G4 series, designed for advanced motor control, digital power conversion, and industrial applications. The device integrates a rich set of analog peripherals, including a 12-bit ADC with hardware oversampling, a 12-bit DAC, and high-resolution timers, making it ideal for real-time control loops.

A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory (Flash and RAM), and programmable input/output peripherals. The STM32G431K8T6 belongs to the STM32G4 family, which is optimized for mixed-signal control applications. In the hierarchy of embedded systems, it sits above simple 8-bit MCUs but below application processors, offering a balance of performance, power efficiency, and peripheral integration.

Key features include a 128 KB Flash memory and 32 KB SRAM, a 170 MHz Cortex-M4F core with FPU, and a comprehensive set of communication interfaces (SPI, I2C, USART, FDCAN). The device also features a 12-bit ADC with up to 5 MSPS, a 12-bit DAC, and advanced timers with dead-time generation for motor control. Its operating voltage range is 1.71V to 3.6V, and it is available in a 32-pin LQFP package (LQFP32).

The STM32G431K8T6 is built on a high-performance Arm Cortex-M4F core with a single-precision FPU, enabling efficient execution of complex control algorithms. It includes a memory protection unit (MPU) and a nested vectored interrupt controller (NVIC) for deterministic interrupt handling. The device also supports a wide range of clock sources, including an internal 16 MHz RC oscillator and an external crystal, with a PLL for frequency multiplication.

Typical applications include field-oriented control (FOC) of brushless DC motors, digital power supplies (buck, boost, and flyback converters), and industrial automation. Its high-resolution timers and fast ADC make it suitable for power conversion topologies requiring precise PWM generation and current sensing. The device also supports functional safety features, making it suitable for safety-critical applications.

When designing with this MCU, ensure proper decoupling of the VDD pins with 100 nF capacitors and a bulk capacitor. The VDDA pin must be connected to a clean analog supply to maintain ADC accuracy. For motor control applications, use the high-resolution timer (HRTIM) for PWM generation and the ADC injected channels for synchronized current sampling.

Alternatives de remplacement direct pour STM32G431K8T6 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

STM32G431K6T6

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 LQFP32
64 KB Flash instead of 128 KB, same package and pinout

📋 Alternative de référence (hors catalogue)

STM32G474K8T6

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 LQFP32
same package, higher performance with 170 MHz and more analog features

📋 Alternative de référence (hors catalogue)

ℹ️ 4 référence(s) à boîtier différent masquée(s) — un boîtier différent exige une retouche du PCB et ne constitue pas un remplacement direct. Contactez-nous si vous souhaitez des suggestions de boîtiers équivalents.

STM32G431K8T6 Valeurs maximales et caractéristiques électriques

Core Arm Cortex-M4F with FPU
Fréquence d'horloge maximale 170 MHz
Flash Memory 128 KB
SRAM 32 KB
Operating Voltage 1.71 V to 3.6 V
ADC Resolution 12-bit
ADC Speed 5 MSPS
DAC Resolution 12-bit
Number of Timers 10
Communication Interfaces SPI, I2C, USART, FDCAN
Boîtier LQFP32
Type de montage Surface Mount
Température de fonctionnement -40C to +85C
Statut RoHS Compliant
DMA Channels 16

Configuration des broches de STM32G431K8T6

LQFP-32 Package Pinout Diagram LQFP-32 7x7mm, P0.8mm, JEDEC MS-026. 1 8 LQFP-32
Broche 1 VBAT — Battery backup supply
Broche 2 PC14 — GPIO / OSC32_IN
Broche 3 PC15 — GPIO / OSC32_OUT
Broche 4 OSC_IN — External clock input
Broche 5 OSC_OUT — External clock output
Broche 6 NRST — Reset (active low)
Broche 7 VDD — Digital power supply
Broche 8 VSS — Ground
Broche 9 PA0 — GPIO / ADC input
Broche 10 PA1 — GPIO / ADC input
Broche 11 PA2 — GPIO / USART2_TX
Broche 12 PA3 — GPIO / USART2_RX
Broche 13 PA4 — GPIO / DAC_OUT1
Broche 14 PA5 — GPIO / DAC_OUT2
Broche 15 PA6 — GPIO / TIM1_CH1
Broche 16 PA7 — GPIO / TIM1_CH2
Broche 17 PB0 — GPIO / TIM1_CH3
Broche 18 PB1 — GPIO / TIM1_CH4
Broche 19 PB2 — GPIO / BOOT1
Broche 20 PB10 — GPIO / I2C2_SCL
Broche 21 PB11 — GPIO / I2C2_SDA
Broche 22 PB12 — GPIO / SPI2_NSS
Broche 23 PB13 — GPIO / SPI2_SCK
Broche 24 PB14 — GPIO / SPI2_MISO
Broche 25 PB15 — GPIO / SPI2_MOSI
Broche 26 PA8 — GPIO / TIM1_CH1
Broche 27 PA9 — GPIO / USART1_TX
Broche 28 PA10 — GPIO / USART1_RX
Broche 29 PA11 — GPIO / CAN_RX
Broche 30 PA12 — GPIO / CAN_TX
Broche 31 VDD — Digital power supply
Broche 32 VSS — Ground

Applications typiques

STM32G431K8T6 convient pour 6 applications: Field-Oriented Control (FOC) of Brushless DC Motors, Digital Power Supplies (Buck, Boost, Flyback), Industrial Automation and Control, Digital Power Conversion for Solar Inverters, Battery Management Systems (BMS), Robotics and Drones.

🚗

Field-Oriented Control (FOC) of Brushless DC Motors

The STM32G431K8T6 is ideal for FOC motor control due to its 170 MHz Cortex-M4F core, high-resolution timers, and fast 12-bit ADC. In a typical FOC application, the MCU reads phase currents via the ADC, computes the rotor position using an encoder or Hall sensor, and generates PWM signals with dead-time control. The high-resolution timer (HRTIM) provides precise PWM generation with up to 184 ps resolution, enabling smooth and efficient motor operation. The ADC's 5 MSPS sampling rate allows synchronized current measurement, critical for accurate torque control. Compared to lower-performance MCUs, the G431K8T6 reduces torque ripple and improves dynamic response, making it suitable for robotics, drones, and electric vehicles.

⚡

Digital Power Supplies (Buck, Boost, Flyback)

The STM32G431K8T6 excels in digital power conversion, offering a 12-bit ADC with hardware oversampling and high-resolution timers for precise PWM control. In a buck converter application, the MCU samples output voltage and current, runs a digital control loop (e.g., PID), and adjusts the PWM duty cycle to regulate the output. The HRTIM enables interleaved and multi-phase operation, reducing ripple and improving efficiency. The device's 170 MHz core ensures fast loop execution, achieving high bandwidth and stability. Its wide operating voltage range (1.71V to 3.6V) allows direct supply from the power stage. This makes it suitable for server power supplies, telecom rectifiers, and battery chargers.

🏭

Industrial Automation and Control

The STM32G431K8T6 is well-suited for industrial automation, providing robust communication interfaces (FDCAN, USART, SPI, I2C) and a rich set of timers. In a PLC or industrial controller, the MCU manages I/O, executes control logic, and communicates with field devices via CAN or Modbus. Its 128 KB Flash allows storing complex firmware, while the 32 KB SRAM supports real-time data processing. The device's operating temperature range (-40C to +85C) ensures reliability in harsh environments. The MPU and NVIC enhance system robustness, making it suitable for safety-critical applications. Compared to older MCUs, the G431K8T6 offers higher performance and lower power consumption.

⚡

Digital Power Conversion for Solar Inverters

The STM32G431K8T6 is optimized for solar inverter applications, where precise control of power stages is essential. Its high-resolution timers and fast ADC enable maximum power point tracking (MPPT) algorithms and grid synchronization. In a typical solar inverter, the MCU samples PV voltage and current, runs MPPT, and generates PWM for the DC-DC and DC-AC stages. The 170 MHz core ensures fast computation of control loops, improving efficiency and reducing harmonic distortion. The device's multiple ADCs allow simultaneous sampling of multiple channels, simplifying current and voltage sensing. Its robust communication interfaces (FDCAN, USART) enable monitoring and remote control.

🔋

Battery Management Systems (BMS)

The STM32G431K8T6 is suitable for BMS applications, offering multiple ADCs for voltage and current sensing, and communication interfaces for cell monitoring. In a BMS, the MCU monitors cell voltages, temperatures, and current, and controls balancing and protection circuits. Its 12-bit ADC with 5 MSPS ensures accurate measurements, while the 128 KB Flash allows storing complex state-of-charge algorithms. The device's low power modes help extend battery life. The FDCAN interface enables communication with the main controller. Compared to dedicated BMS ICs, the G431K8T6 offers flexibility and programmability.

✈️

Robotics and Drones

The STM32G431K8T6 is ideal for robotics and drones, providing high-performance processing and precise motor control. Its 170 MHz Cortex-M4F core with FPU accelerates complex algorithms like sensor fusion and PID control. The device's multiple timers and ADCs enable simultaneous control of multiple motors and sensors. In a drone, the MCU reads IMU data, runs flight control algorithms, and generates PWM for the ESCs. The compact LQFP32 package saves PCB space, and the low power consumption extends flight time. Its robust communication interfaces (SPI, I2C, USART) connect to GPS, telemetry, and other peripherals.

Récapitulatif des produits recommandés

STSPIN32F0 Motor driver with integrated MCU Utilisé dans : Field-Oriented Control (FOC) of Brushless DC Motors L6390 Gate driver for MOSFETs Utilisé dans : Field-Oriented Control (FOC) of Brushless DC Motors STP110N8F6 Power MOSFET for switching stage Utilisé dans : Digital Power Supplies (Buck, Boost, Flyback) TL431 Voltage reference for feedback Utilisé dans : Digital Power Supplies (Buck, Boost, Flyback) ISO1042 Texas Instruments Utilisé dans : Industrial Automation and Control SN65HVD230 CAN transceiver Utilisé dans : Industrial Automation and Control STW40N60M2 Power MOSFET for inverter stage Utilisé dans : Digital Power Conversion for Solar Inverters ISO7741 Digital isolator for gate drive Utilisé dans : Digital Power Conversion for Solar Inverters LTC6811 Battery stack monitor Utilisé dans : Battery Management Systems (BMS) BQ76940 Battery monitor Utilisé dans : Battery Management Systems (BMS) MPU6050 IMU sensor Utilisé dans : Robotics and Drones ESC32 Electronic speed controller Utilisé dans : Robotics and Drones
What is the maximum clock frequency of STM32G431K8T6?
The STM32G431K8T6 operates at a maximum clock frequency of 170 MHz. According to the STMicroelectronics datasheet, this is achieved with the Arm Cortex-M4F core and a PLL, enabling high-performance real-time control.
What is the price of STM32G431K8T6?
As of 2026-08-13, the STM32G431K8T6 is priced at approximately $4.32 for single-unit quantities, decreasing to $2.77 at 1000 units. Prices vary by distributor and availability.
Where to buy STM32G431K8T6 online?
The STM32G431K8T6 is available from major distributors such as DigiKey and Mouser. You can purchase it directly from their websites, which offer real-time stock and pricing.
What is the lead time for STM32G431K8T6?
The typical lead time for STM32G431K8T6 is 8-12 weeks from STMicroelectronics, but it may be in stock at distributors. Check DigiKey or Mouser for current availability.
Is STM32G431K8T6 in stock?
Stock availability for STM32G431K8T6 varies by distributor. As of 2026-08-13, it is listed as active and available at major distributors, but verify current stock on DigiKey or Mouser.
STM32G431K8T6 vs STM32G431K6T6 - which is better for motor control?
The STM32G431K8T6 has 128 KB Flash and 32 KB SRAM, while the STM32G431K6T6 has 64 KB Flash and 32 KB SRAM. For motor control, the larger Flash of the K8T6 allows more complex algorithms, making it better for advanced FOC implementations.
What is the difference between STM32G431K8T6 and STM32G431K6T6?
The main difference is Flash memory: STM32G431K8T6 has 128 KB, while STM32G431K6T6 has 64 KB. Both share the same LQFP32 package and 170 MHz core, but the K8T6 offers more code space.
When should I choose STM32G431K8T6 over STM32G431K6T6?
Choose STM32G431K8T6 when your application requires more than 64 KB of Flash, such as complex motor control algorithms or digital power conversion with extensive firmware. The K6T6 is sufficient for simpler applications.
What is the best drop-in replacement for STM32G431K8T6?
The STM32G431K8T6 can be replaced by the STM32G431K6T6 (same package, less Flash) or the STM32G431R8T6 (same Flash, more pins). For a pin-compatible drop-in, the STM32G431K6T6 is the closest, but verify Flash requirements.
Can STM32G431K6T6 replace STM32G431K8T6?
Yes, the STM32G431K6T6 is pin-compatible and can replace the STM32G431K8T6, but it has only 64 KB Flash instead of 128 KB. Ensure your firmware fits within the reduced memory.
Where to download STM32G431K8T6 datasheet PDF?
The STM32G431K8T6 datasheet is available for download from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32g431k8.pdf.
Where to find STM32G431K8T6 pinout?
The pinout for STM32G431K8T6 is detailed in the datasheet, specifically in the pin description section. It is also available in the STM32CubeMX tool for pin configuration.
What are the key specifications of STM32G431K8T6 that engineers should know?
The STM32G431K8T6 features a 170 MHz Arm Cortex-M4F core, 128 KB Flash, 32 KB SRAM, 12-bit ADC at 5 MSPS, 12-bit DAC, and advanced timers. It operates from 1.71V to 3.6V and comes in an LQFP32 package.
Is STM32G431K8T6 the same as STM32G431K6T6?
No, they are not the same. The STM32G431K8T6 has 128 KB Flash, while the STM32G431K6T6 has 64 KB Flash. They share the same package and core, but differ in memory capacity.
What is the best NXP equivalent for STM32G431K8T6?
A potential NXP equivalent is the LPC55S16, which offers a Cortex-M33 core at 150 MHz. However, it is not pin-compatible, so a PCB redesign is required. For a drop-in, stick with STM32G4 family variants.
What is the operating voltage of STM32G431K8T6?
The STM32G431K8T6 operates from 1.71V to 3.6V. According to the ST datasheet, this wide range supports battery-powered and industrial applications.
Does STM32G431K8T6 support FOC motor control?
Yes, the STM32G431K8T6 is optimized for field-oriented control (FOC) of motors. Its high-resolution timers and fast ADC enable precise current sensing and PWM generation.
What is the package of STM32G431K8T6?
The STM32G431K8T6 is available in a 32-pin LQFP package (LQFP32). This surface-mount package is suitable for compact PCB designs.
Is STM32G431K8T6 RoHS compliant?
Yes, the STM32G431K8T6 is RoHS compliant, as indicated in the STMicroelectronics datasheet and product page.

Données de référence d'ingénierie pour STM32G431K8T6 — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the STM32G431K8T6 when you need a high-performance MCU with 128 KB Flash for complex applications like motor control, digital power, or industrial automation. If your application requires less than 64 KB of code, the STM32G431K6T6 is a cost-effective alternative with the same package. For applications needing more I/O pins, consider the STM32G431R8T6 (LQFP64) or STM32G431C8T6 (LQFP48), but note these are not pin-compatible. The STM32G474K8T6 offers additional analog features and is pin-compatible, making it a good upgrade path. For cross-brand alternatives, the NXP LPC55S16 offers a different core and package, requiring a redesign. Evaluate your memory, pin, and peripheral requirements to select the best fit.

Comparaison avec les alternatives

Paramètre Ce produit STM32G431K6T6 STM32G474K8T6 STM32G431R8T6
Package LQFP32 LQFP32 - same LQFP32 - same LQFP64 - different
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core Arm Cortex-M4F Arm Cortex-M4F Arm Cortex-M4F Arm Cortex-M4F
Maximum Clock Frequency 170 MHz 170 MHz 170 MHz 170 MHz
Flash Memory 128 KB 64 KB 128 KB 128 KB
SRAM 32 KB 32 KB 32 KB 32 KB
ADC Resolution 12-bit 12-bit 12-bit 12-bit
ADC Speed 5 MSPS 5 MSPS 5 MSPS 5 MSPS
DAC Resolution 12-bit 12-bit 12-bit 12-bit
Communication Interfaces SPI, I2C, USART, FDCAN SPI, I2C, USART, FDCAN SPI, I2C, USART, FDCAN SPI, I2C, USART, FDCAN

Principaux différenciateurs

  • Higher Flash memory (128 KB) compared to STM32G431K6T6 (vs STM32G431K6T6)
  • Same package and pinout as STM32G431K6T6 (vs STM32G431K6T6)
  • Higher performance than STM32G431K6T6 for motor control (vs STM32G431K6T6)

Notes de conception

Decouple each VDD pin with a 100 nF ceramic capacitor placed as close as possible to the pin. Additionally, connect a 4.7 uF bulk capacitor to the main VDD rail. The VDDA pin must be connected to a clean analog supply, typically through a ferrite bead and a 1 uF capacitor, to ensure ADC accuracy. For battery-powered designs, connect VBAT to the battery through a Schottky diode to prevent back-powering.

For the LQFP32 package, ensure the exposed pad (if present) is soldered to the PCB ground plane for thermal and electrical performance. Route high-speed signals (SPI, FDCAN) with controlled impedance and minimize trace lengths. Place the crystal oscillator close to the OSC_IN/OSC_OUT pins with load capacitors as specified in the datasheet. Keep analog and digital grounds separate and connect them at a single point.

Do not exceed the absolute maximum ratings, especially on VDDA and VDD. Ensure the NRST pin is properly pulled up with a 100 nF capacitor to ground to avoid spurious resets. When using the ADC, configure the sampling time appropriately to avoid inaccurate readings. For motor control, use the HRTIM and ADC injected channels to synchronize current sampling with PWM, avoiding sampling during switching transients.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sans plomb
Yes
Sans halogène
Unknown
Minerais de conflit
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G431K8T6Q or similar.

Données vérifiées le : 2026-08-13 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

STM32G431K8T6 STM32G431K8T6 datasheet STMicroelectronics STM32G431K8T6 170MHz Cortex-M4F MCU LQFP32 microcontroller STM32G431K8T6 motor control STM32G431K8T6 vs STM32G431K6T6 STM32G431K8T6 drop-in replacement STM32G431K8T6 price what is the flash size of STM32G431K8T6 STM32G431K8T6 pinout STM32G431K8T6 buy online

Composants & termes associés

STMicroelectronics STM32G431K8T6 STM32G431K6T6 STM32G474K8T6 STM32G431R8T6 Arm Cortex-M4F MCU microcontroller FPU LQFP32 LQFP surface mount RoHS FDCAN ADC DAC motor control digital power industrial automation
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ