Varnitronics
STM32G431CBT6 ST
ST

STM32G431CBT6

ARM Cortex-M4F 32 Bit 170MHz LQFP-48(7x7) Microcontrollers RoHS

PopularLQFP-48(7x7)ROHS3 CompliantActive

Arm Cortex-M4 32-bit MCU+FPU, 170 MHz / 213 DMIPS, up to 128 KB Flash, 32 KB SRAM, rich analog, math accelerator

Manufacturer
ST
Manufacturer part #
STM32G431CBT6
Store part #
C529355
Package / case
LQFP-48(7x7)
Packaging
Tray
Datasheet (PDF)

Every Order Guarantee

100% Authentic · 30-Day Return or Replacement · policy

3,443 in stock

#C529355

Stock & price checked 8 days ago

QuantityUnit pricePack price
1+₹720.12₹720.12
10+₹627.57₹6,275.70
30+₹580.40₹17,412.00
250+₹509.57₹1,27,392.50
500+₹486.74₹2,43,370.00
1,000+₹477.19₹4,77,190.00

1 × ₹720.12

₹720.12

excl. GST

₹849.74 incl. 18% GST

Need volume or a scheduled delivery? Request a quote
  • Dispatch in 7–10 working days
  • GST invoice with every order
  • Standard pack: 250 per tray

STM32G431CBT6

₹720.12 for 1 + GST

Specifications

DAC (Bit)
12bit
ADC (Bit)
12bit
Number of I/O
38
Operating Temperature
-40℃~+85℃
Voltage - Supply
1.71V~3.6V
Program Memory Type
FLASH
Program Storage Size
128KB
CPU Core
ARM Cortex-M4F
Core Size
32 Bit
CPU Maximum Speed
170MHz
Oscillator Type
Built-in

Packaging & compliance

RoHS
ROHS3 Compliant
Lifecycle
Active
Moisture sensitivity
MSL 3 (168 hours)
ECCN
3A991A2
Packaging
Tray
Standard pack
250 / Tray
Sold per
Piece
Minimum order
1
Unit weight
0.2 g

Overview

This is a microcontroller based on an Arm 32-bit Cortex-M4 CPU, integrating multiple hardware accelerators, extensive memory resources, low-power management features, and diverse communication interfaces.

Key features

  • Core: Arm 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory, frequency up to 170 MHz with 213 DMIPS, MPU, DSP instructions
  • Operating conditions: VDD, VDDA voltage range: 1.71 V to 3.6 V
  • Mathematical hardware accelerators CORDIC for trigonometric functions acceleration FMAC: filter mathematical accelerator
  • 128 Kbytes of Flash memory with ECC support, proprietary code readout protection (PCROP), securable memory area, 1 Kbyte OTP
  • 22 Kbytes of SRAM, with hardware parity check implemented on the first 16 Kbytes
  • Routine booster: 10 Kbytes of SRAM on instruction and data bus, with hardware parity check (CCM SRAM)
  • Power-on/power-down reset (POR/PDR/BOR)
  • Programmable voltage detector (PVD)
  • Low-power modes: sleep, stop, standby and shutdown
  • VBAT supply for RTC and backup registers
  • 4 to 48 MHz crystal oscillator
  • 32 kHz oscillator with calibration
  • Internal 16 MHz RC with PLL option (± 1%)
  • Internal 32 kHz RC oscillator (± 5%)
  • Up to 86 fast I/Os All mappable on external interrupt vectors
  • Several I/Os with 5 V tolerant capability
  • Interconnect matrix
  • 12-channel DMA controller
  • 2 x ADCs 0.25 μs (up to 23 channels). Resolution up to 16-bit with hardware oversampling, 0 to 3.6 V conversion range
  • 4 x 12-bit DAC channels – 2 x buffered external channels 1 MSPS – 2 x unbuffered internal channels 15 MSPS
  • 4 x ultra-fast rail-to-rail analog comparators
  • 3 x operational amplifiers that can be used in PGA mode, all terminals accessible
  • Internal voltage reference buffer (VREFBUF) supporting three output voltages (2.048 V, 2.5 V, 2.95 V)
  • 14 timers:
  • 1 x 32-bit timer and 2 x 16-bit timers with up to four IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • 2 x 16-bit 8-channel advanced motor control timers, with up to 8 x PWM channels, dead time generation and emergency stop
  • 1 x 16-bit timer with 2 x IC/OCs, one OCN/PWM, dead time generation and emergency stop
  • 2 x 16-bit timers with IC/OC/OCN/PWM, dead time generation and emergency stop
  • 2 x watchdog timers (independent, window)
  • 1 x SysTick timer: 24-bit downcounter
  • 2 x 16-bit basic timers
  • 1 x low-power timer
  • Calendar RTC with alarm, periodic wakeup from stop/standby
  • 1 x FDCAN controller supporting flexible data rate
  • 3 x I²C Fast mode plus (1 Mbit/s) with 20 mA current sink, SMBus/PMBus, wakeup from stop
  • 4 x USART/UARTs (ISO 7816 interface, LIN, IrDA, modem control)
  • 1 x LPUART
  • 3 x SPIs, 4 to 16 programmable bit frames, 2 x with multiplexed half duplex I2S interface
  • 1 x SAI (serial audio interface)
  • USB 2.0 full-speed interface with LPM and BCD support
  • IRTIM (infrared interface)
  • USB Type-C / USB power delivery controller (UCPD)
  • True random number generator (RNG)
  • CRC calculation unit, 96-bit unique ID
  • Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell

Alternatives

Similar parts — check the datasheet before substituting.

STM32G474CBT6#C730123ST · LQFP-48(7x7)₹574.05 · 374 in stockView
STM32G474CBT3#C3227275ST · LQFP-48(7x7)₹1,076.62 · 172 in stockView
MKV44F128VLF16#C1339425NXP · LQFP-48(7x7)₹1,620.60 · 9 in stockView
STM32G431CBT6TR#C37706925ST · LQFP-48(7x7)Price on requestQuote
STM32G491CET6#C3227300ST · LQFP-48(7x7)Price on requestQuote

Questions about STM32G431CBT6

What Is the Operating Temperature Range for the STM32G431CBT6?

Refer to the official STM32G431CBT6 datasheet for detailed temperature specifications, available as a PDF download from the LCSC product page. Typical STM32G4 variants operate across commercial (0°C to 70°C) or industrial (−40°C to 85°C) temperature ranges depending on the specific part grade. Confirm the exact range for your application in the datasheet before design finalization.

Is the STM32G431CBT6 Suitable for Industrial and Automotive Applications?

The STM32G431CBT6 is part of the STM32G4 series, which is used extensively in industrial automation, power management, and control systems. The on-chip features—high-speed ADCs, comparators, fast timers, and math accelerators—align well with industrial control requirements. For automotive-grade applications or mission-critical systems, verify compliance with your specific standards (e.g., AEC-Q100 for automotive, IEC 61508 for functional safety) by reviewing the datasheet or contacting STMicroelectronics. Standard commercial-grade parts are RoHS compliant.

How Much Memory Does the STM32G431CBT6 Have, and Is It Enough for Real-world Applications?

The STM32G431CBT6 provides 128 KB of Flash memory for program storage and 32 KB of SRAM for runtime data. For typical embedded control applications—motor drives, power converters, sensor interfaces, and real-time signal processing—this memory footprint is sufficient. However, memory requirements depend on application complexity. For projects requiring larger code or data buffers, check the full STM32G4 product line, which includes variants with up to 256 KB Flash.

What Makes the STM32G431CBT6 Different From Other 32-bit Microcontrollers?

The STM32G431CBT6 combines a high-performance ARM Cortex-M4F core running at 170 MHz with dedicated analog and math acceleration features not found in basic MCUs. Built-in hardware accelerators (CORDIC and FMAC) enable fast mathematical operations without software overhead, while the integrated floating-point unit (FPU) accelerates floating-point math. This architecture makes it ideal for time-sensitive control and signal-processing tasks where both speed and computational efficiency matter.

Same category

More in Microcontrollers

View all

Raspberry Pi

RP2040

ARM Cortex-M0+ 32 Bit 133MHz LQFN-56(7x7) Microcontrollers

From

₹131.97

50,613 in stock