Install this component

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the library component "STM32G431CBU6" (slug: stm32g431cbu6) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/stm32g431cbu6. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
Manufacturer STMicroelectronics
Package UFQFPN-48
Pins 49 pins (Port A, Port B, Port C, System, Power)
LCSC C529388
Core ARM Cortex-M4F
Flash 128KB
SRAM 32KB
Clock 170MHz

Library View

Interactive symbol, footprint, and 3D model — hover pins for cross-highlighting.

SymbolGenerated Generated from pin data (KiCad symbol MCU_ST_STM32G4/STM32G431CBUx is extends-based)
FootprintKiCad KiCad standard library: Package_DFN_QFN/QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm
3DGenerated Generated pad visualization (Babylon.js)

Breakout Board

Auto-generated breakout molecule for STM32G431CBU6 — all pins brought to 2mm-pitch headers with 4 corner machine pins on 8mm grid.

Pricing & Availability

Specifications

CoreARM Cortex-M4F
Flash128KB
SRAM32KB
Clock170MHz
FDCAN1
DAC2x 12-bit
ADC2x 12-bit
USBUSB 2.0 FS
PackageUFQFPN-48

Pin Configuration

Port APort BPort CSystemPower
PinNameGroupFunction
Port A — PA0-PA15 / USART / ADC / DAC
10PA0Port AGPIO / ADC1_IN1 / TIM2_CH1 / USART2_CTS
11PA1Port AGPIO / ADC1_IN2 / TIM2_CH2 / USART2_RTS
12PA2Port AGPIO / ADC1_IN3 / TIM2_CH3 / USART2_TX
13PA3Port AGPIO / ADC1_IN4 / TIM2_CH4 / USART2_RX
14PA4Port AGPIO / ADC2_IN17 / SPI1_NSS / DAC1_OUT1
15PA5Port AGPIO / ADC2_IN13 / SPI1_SCK / DAC1_OUT2
16PA6Port AGPIO / ADC2_IN3 / SPI1_MISO / TIM3_CH1
17PA7Port AGPIO / ADC2_IN4 / SPI1_MOSI / TIM3_CH2
18PB0Port AGPIO / ADC1_IN15 / TIM3_CH3
19PB1Port AGPIO / ADC1_IN12 / TIM3_CH4
20PB2Port AGPIO / ADC2_IN12
21PB10Port AGPIO / TIM2_CH3 / USART3_TX / LPUART1_RX
22VCAP1Port AInternal regulator capacitor
23VSSPort AGround
25PB12Port AGPIO / SPI2_NSS / TIM1_BKIN
26PB13Port AGPIO / SPI2_SCK / TIM1_CH1N
Port B — PB0-PB15 / I2C / SPI / CAN
27PB14Port BGPIO / SPI2_MISO / TIM1_CH2N
28PB15Port BGPIO / SPI2_MOSI / TIM1_CH3N
29PA8Port BGPIO / TIM1_CH1 / MCO
30PA9Port BGPIO / USART1_TX / TIM1_CH2
31PA10Port BGPIO / USART1_RX / TIM1_CH3
33PA12Port BGPIO / TIM1_ETR / FDCAN1_TX / USB_DP
34PA13Port BGPIO / SWDIO
35VSSPort BGround
36VDDPort BDigital supply
37PA14Port BGPIO / SWCLK
38PA15Port BGPIO / SPI1_NSS / TIM2_CH1
39PB3Port BGPIO / SPI1_SCK / TIM2_CH2
40PB4Port BGPIO / SPI1_MISO / TIM3_CH1
41PB5Port BGPIO / SPI1_MOSI / I2C1_SMBA / TIM3_CH2
42PB6Port BGPIO / I2C1_SCL / USART1_TX / TIM4_CH1
43PB7Port BGPIO / I2C1_SDA / USART1_RX / TIM4_CH2
44PB8Port BGPIO / I2C1_SCL / FDCAN1_RX / TIM4_CH3
46VSSPort BGround
47VDDPort BDigital supply
Port C — PC13-PC15
2PC13Port CGPIO / RTC_AF1
3PC14Port CGPIO / OSC32_IN
4PC15Port CGPIO / OSC32_OUT
System — Reset, boot, and oscillator
5PF0SystemGPIO / OSC_IN
6PF1SystemGPIO / OSC_OUT
7PG10SystemGPIO / NRST
8VSSASystemAnalog ground
45PB9SystemGPIO / I2C1_SDA / FDCAN1_TX / TIM4_CH4
Power — Supply and ground
1VBATPowerBattery backup supply
9VDDAPowerAnalog supply
24VDDPowerDigital supply (1.71V-3.6V)
32PA11PowerGPIO / TIM1_CH4 / FDCAN1_RX / USB_DM
48PB11PowerGPIO / TIM2_CH4 / USART3_RX / LPUART1_TX
49GNDPowerExposed pad (ground)

AI Skill Technical Reference

Edit AI Skill

STM32G431CBU6 — ARM Cortex-M4 MCU, 170MHz, 128KB Flash, UFQFPN-48

Manufacturer: STMicroelectronics Package: UFQFPN-48 LCSC: C529388

Description

The STM32G431CBU6 is a mixed-signal MCU with Cortex-M4 core at 170MHz. Features math accelerator, 128KB Flash, 32KB SRAM, and advanced analog peripherals ideal for motor control and digital power applications.

Electrical Specifications

  • Core: ARM Cortex-M4F
  • Flash: 128KB
  • SRAM: 32KB
  • Clock: 170MHz
  • FDCAN: 1
  • DAC: 2x 12-bit
  • ADC: 2x 12-bit
  • USB: USB 2.0 FS
  • Package: UFQFPN-48

Pin Configuration

Package: UFQFPN-48

  • Pin 1: VBAT — Battery backup supply
  • Pin 2: PC13 — GPIO / RTC_AF1
  • Pin 3: PC14 — GPIO / OSC32_IN
  • Pin 4: PC15 — GPIO / OSC32_OUT
  • Pin 5: PF0 — GPIO / OSC_IN
  • Pin 6: PF1 — GPIO / OSC_OUT
  • Pin 7: PG10 — GPIO / NRST
  • Pin 8: VSSA — Analog ground
  • Pin 9: VDDA — Analog supply
  • Pin 10: PA0 — GPIO / ADC1_IN1 / TIM2_CH1 / USART2_CTS
  • Pin 11: PA1 — GPIO / ADC1_IN2 / TIM2_CH2 / USART2_RTS
  • Pin 12: PA2 — GPIO / ADC1_IN3 / TIM2_CH3 / USART2_TX
  • Pin 13: PA3 — GPIO / ADC1_IN4 / TIM2_CH4 / USART2_RX
  • Pin 14: PA4 — GPIO / ADC2_IN17 / SPI1_NSS / DAC1_OUT1
  • Pin 15: PA5 — GPIO / ADC2_IN13 / SPI1_SCK / DAC1_OUT2
  • Pin 16: PA6 — GPIO / ADC2_IN3 / SPI1_MISO / TIM3_CH1
  • Pin 17: PA7 — GPIO / ADC2_IN4 / SPI1_MOSI / TIM3_CH2
  • Pin 18: PB0 — GPIO / ADC1_IN15 / TIM3_CH3
  • Pin 19: PB1 — GPIO / ADC1_IN12 / TIM3_CH4
  • Pin 20: PB2 — GPIO / ADC2_IN12
  • Pin 21: PB10 — GPIO / TIM2_CH3 / USART3_TX / LPUART1_RX
  • Pin 22: VCAP1 — Internal regulator capacitor
  • Pin 23: VSS — Ground
  • Pin 24: VDD — Digital supply (1.71V-3.6V)
  • Pin 25: PB12 — GPIO / SPI2_NSS / TIM1_BKIN
  • Pin 26: PB13 — GPIO / SPI2_SCK / TIM1_CH1N
  • Pin 27: PB14 — GPIO / SPI2_MISO / TIM1_CH2N
  • Pin 28: PB15 — GPIO / SPI2_MOSI / TIM1_CH3N
  • Pin 29: PA8 — GPIO / TIM1_CH1 / MCO
  • Pin 30: PA9 — GPIO / USART1_TX / TIM1_CH2
  • Pin 31: PA10 — GPIO / USART1_RX / TIM1_CH3
  • Pin 32: PA11 — GPIO / TIM1_CH4 / FDCAN1_RX / USB_DM
  • Pin 33: PA12 — GPIO / TIM1_ETR / FDCAN1_TX / USB_DP
  • Pin 34: PA13 — GPIO / SWDIO
  • Pin 35: VSS — Ground
  • Pin 36: VDD — Digital supply
  • Pin 37: PA14 — GPIO / SWCLK
  • Pin 38: PA15 — GPIO / SPI1_NSS / TIM2_CH1
  • Pin 39: PB3 — GPIO / SPI1_SCK / TIM2_CH2
  • Pin 40: PB4 — GPIO / SPI1_MISO / TIM3_CH1
  • Pin 41: PB5 — GPIO / SPI1_MOSI / I2C1_SMBA / TIM3_CH2
  • Pin 42: PB6 — GPIO / I2C1_SCL / USART1_TX / TIM4_CH1
  • Pin 43: PB7 — GPIO / I2C1_SDA / USART1_RX / TIM4_CH2
  • Pin 44: PB8 — GPIO / I2C1_SCL / FDCAN1_RX / TIM4_CH3
  • Pin 45: PB9 — GPIO / I2C1_SDA / FDCAN1_TX / TIM4_CH4
  • Pin 46: VSS — Ground
  • Pin 47: VDD — Digital supply
  • Pin 48: PB11 — GPIO / TIM2_CH4 / USART3_RX / LPUART1_TX
  • Pin 49: GND — Exposed pad (ground)

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!

0 revisions · Updated 2026-03-02 17:31:36