Skip to main content
STMicroelectronics STM32G431V6T6 — Microcontrollers & Processors (MCU / MPU / DSP)

ST STM32G431V6T6 ARM Cortex-M4F MCU, 170 MHz, 100-LQFP

MPNSTM32G431V6T6
Active

STMicroelectronics STM32G4 series STM32G431V6T6, ARM Cortex-M4F 32-bit MCU, 170 MHz, 32 KB Flash, 32K x 8 RAM, 23x12b ADC, 4x12b DAC, CANbus, I²C, SPI, UART, 100-LQFP, -40 to 85°C.

$4.4183Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

STM32G431V6T6 Technical Specifications
ParameterValue
SeriesSTM32G4
Mounting typeSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed170MHz
PackageTray
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)86
Core processorARM® Cortex®-M4F
Case100-LQFP
Data convertersA/D 23x12b; D/A 4x12b
Program memory size32KB (32K x 8)

Product details

170 MHz Cortex-M4F with FPU — what it means for the control loop

The STM32G431V6T6 is a 32-bit ARM Cortex-M4F MCU from STMicroelectronics' STM32G4 series, clocked at 170 MHz with a hardware floating-point unit. That FPU is the answer to the common first question — yes, it handles single-precision float natively, which matters for sensor fusion and real-time control algorithms where software-emulated math would eat cycle budget. The 32 KB of Flash and 32K x 8 RAM put this in the compact-footprint tier of the G4 family — sized for a single control loop or motor drive firmware, not a Linux-class application processor. The 86 I/Os in the 100-LQFP package give enough headroom for parallel sensor interfaces and encoder inputs without multiplexing. On the analog side, 23 channels of 12-bit ADC and four 12-bit DAC channels cover multi-phase current sensing and set-point generation for a three-phase motor drive or a multi-output PSU. The CANbus, I²C, SPI, and UART/USART connectivity handle fieldbus bridging to a PLC or daisy-chained drives.

Peripherals and integration note

Brown-out detect, POR, and a watchdog timer are on-chip, so a simple external supervisor suffices for most designs. The internal oscillator eliminates the external crystal for non-timing-critical clocks, though the I²S peripheral suggests audio or precision timing may still want an external reference. DMA offloads ADC result transfers and UART buffering without CPU intervention.

Frequently asked questions

Does STM32G431V6T6 have a floating point unit?

Yes, the core is an ARM Cortex-M4F with a hardware single-precision FPU.

What is the maximum clock speed of STM32G431V6T6?

The core runs at 170 MHz.

What is the operating temperature range of STM32G431V6T6?

Rated for -40°C to 85°C ambient.

What is the difference between STM32G431V6T6 and STM32G431V6T7?

The two differ by temperature grade: the V6T6 is rated -40°C to 85°C, while the V6T7 extends to 105°C. Pin-compatible otherwise.