component
STM32G431C8T6
Public Made by Adomby adom
STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.
← Commit history
stm32g431c8t6 0.1.1: pinout corrected from ST open pin data (20 pins)
1 file changed
+58−51
page.json+58−51@@ -75,13 +75,13 @@ { "number": "5", "name": "PF0-OSC_IN",- "type": "input",+ "type": "bidirectional", "description": "GPIO port F pin 0 or main oscillator input (4 to 48 MHz), 5V tolerant with analog switch function." }, { "number": "6", "name": "PF1-OSC_OUT",- "type": "output",+ "type": "bidirectional", "description": "GPIO port F pin 1 or main oscillator output, 5V tolerant output with analog switch function." }, {@@ -194,33 +194,33 @@ }, { "number": "25",- "name": "VSS",- "type": "power_in",- "description": "Ground connection for digital circuits."+ "name": "PB11",+ "type": "bidirectional",+ "description": "GPIO port B pin 11, 5V tolerant I/O with ADC, timer, USART, and LPUART functions." }, { "number": "26",- "name": "PA12",+ "name": "PB12", "type": "bidirectional",- "description": "GPIO port A pin 12, 5V tolerant I/O (FT_u) with USB_DP and timer/FDCAN functions."+ "description": "GPIO port B pin 12, 5V tolerant I/O with ADC, SPI/I2S, timer, and LPUART functions." }, { "number": "27",- "name": "PA11",+ "name": "PB13", "type": "bidirectional",- "description": "GPIO port A pin 11, 5V tolerant I/O (FT_u) with USB_DM and timer/FDCAN functions."+ "description": "GPIO port B pin 13, 3.6V tolerant I/O with SPI/I2S, timer, LPUART, and OPAMP functions." }, { "number": "28",- "name": "PA10",+ "name": "PB14", "type": "bidirectional",- "description": "GPIO port A pin 10, 5V tolerant I/O with USB_CRS_SYNC, timer, and UCPD_DBCC2 functions."+ "description": "GPIO port B pin 14, 3.6V tolerant I/O with ADC, timer, SPI, and comparator functions." }, { "number": "29",- "name": "PA9",+ "name": "PB15", "type": "bidirectional",- "description": "GPIO port A pin 9, 5V tolerant I/O with I2C, timer, USART1_TX, and UCPD_DBCC1 functions."+ "description": "GPIO port B pin 15, 5V tolerant I/O with ADC, timer, SPI/I2S, and comparator functions." }, { "number": "30",@@ -230,33 +230,33 @@ }, { "number": "31",- "name": "PB15",+ "name": "PA9", "type": "bidirectional",- "description": "GPIO port B pin 15, 5V tolerant I/O with ADC, timer, SPI/I2S, and comparator functions."+ "description": "GPIO port A pin 9, 5V tolerant I/O with I2C, timer, USART1_TX, and UCPD_DBCC1 functions." }, { "number": "32",- "name": "PB14",+ "name": "PA10", "type": "bidirectional",- "description": "GPIO port B pin 14, 3.6V tolerant I/O with ADC, timer, SPI, and comparator functions."+ "description": "GPIO port A pin 10, 5V tolerant I/O with USB_CRS_SYNC, timer, and UCPD_DBCC2 functions." }, { "number": "33",- "name": "PB13",+ "name": "PA11", "type": "bidirectional",- "description": "GPIO port B pin 13, 3.6V tolerant I/O with SPI/I2S, timer, LPUART, and OPAMP functions."+ "description": "GPIO port A pin 11, 5V tolerant I/O (FT_u) with USB_DM and timer/FDCAN functions." }, { "number": "34",- "name": "PB12",+ "name": "PA12", "type": "bidirectional",- "description": "GPIO port B pin 12, 5V tolerant I/O with ADC, SPI/I2S, timer, and LPUART functions."+ "description": "GPIO port A pin 12, 5V tolerant I/O (FT_u) with USB_DP and timer/FDCAN functions." }, { "number": "35",- "name": "PB11",- "type": "bidirectional",- "description": "GPIO port B pin 11, 5V tolerant I/O with ADC, timer, USART, and LPUART functions."+ "name": "VSS",+ "type": "power_in",+ "description": "Ground connection for digital circuits." }, { "number": "36",@@ -266,33 +266,33 @@ }, { "number": "37",- "name": "VSS",- "type": "power_in",- "description": "Ground connection for digital circuits."+ "name": "PA13",+ "type": "bidirectional",+ "description": "GPIO port A pin 13, 5V tolerant I/O with SWDIO-JTMS, timer, I2C, and IR transmitter functions." }, { "number": "38",- "name": "PB9",+ "name": "PA14", "type": "bidirectional",- "description": "GPIO port B pin 9, 5V tolerant I/O with timer, I2C, IR transmitter, USART, and SAI functions."+ "description": "GPIO port A pin 14, 5V tolerant I/O with SWCLK-JTCK, timer, I2C, and USART functions." }, { "number": "39",- "name": "PB8-BOOT0",+ "name": "PA15", "type": "bidirectional",- "description": "GPIO port B pin 8 or BOOT0 pin (dedicated), 5V tolerant I/O with I2C, timer, FDCAN, and SAI functions."+ "description": "GPIO port A pin 15, 5V tolerant I/O with JTAG JTDI, timer, I2C, SPI/I2S, and USART functions." }, { "number": "40",- "name": "PB7",+ "name": "PB3", "type": "bidirectional",- "description": "GPIO port B pin 7, 5V tolerant I/O with I2C, timer, USART, and LPUART functions."+ "description": "GPIO port B pin 3, 5V tolerant I/O with JTAG JTDO, timer, SPI/I2S, and USART functions." }, { "number": "41",- "name": "PB6",+ "name": "PB4", "type": "bidirectional",- "description": "GPIO port B pin 6, 5V tolerant I/O with USB_CRS_SYNC, timer, USART, and FDCAN functions."+ "description": "GPIO port B pin 4, 5V tolerant I/O with JTAG JTRST, timer, SPI, and UCPD_CC2 functions." }, { "number": "42",@@ -302,33 +302,33 @@ }, { "number": "43",- "name": "PB4",+ "name": "PB6", "type": "bidirectional",- "description": "GPIO port B pin 4, 5V tolerant I/O with JTAG JTRST, timer, SPI, and UCPD_CC2 functions."+ "description": "GPIO port B pin 6, 5V tolerant I/O with USB_CRS_SYNC, timer, USART, and FDCAN functions." }, { "number": "44",- "name": "PB3",+ "name": "PB7", "type": "bidirectional",- "description": "GPIO port B pin 3, 5V tolerant I/O with JTAG JTDO, timer, SPI/I2S, and USART functions."+ "description": "GPIO port B pin 7, 5V tolerant I/O with I2C, timer, USART, and LPUART functions." }, { "number": "45",- "name": "PA15",+ "name": "PB8-BOOT0", "type": "bidirectional",- "description": "GPIO port A pin 15, 5V tolerant I/O with JTAG JTDI, timer, I2C, SPI/I2S, and USART functions."+ "description": "GPIO port B pin 8 or BOOT0 pin (dedicated), 5V tolerant I/O with I2C, timer, FDCAN, and SAI functions." }, { "number": "46",- "name": "PA14",+ "name": "PB9", "type": "bidirectional",- "description": "GPIO port A pin 14, 5V tolerant I/O with SWCLK-JTCK, timer, I2C, and USART functions."+ "description": "GPIO port B pin 9, 5V tolerant I/O with timer, I2C, IR transmitter, USART, and SAI functions." }, { "number": "47",- "name": "PA13",- "type": "bidirectional",- "description": "GPIO port A pin 13, 5V tolerant I/O with SWDIO-JTMS, timer, I2C, and IR transmitter functions."+ "name": "VSS",+ "type": "power_in",+ "description": "Ground connection for digital circuits." }, { "number": "48",@@ -350,7 +350,14 @@ "total": 48, "described": 48, "cites_pages": true,- "refuses_to_fabricate": true+ "refuses_to_fabricate": true,+ "checked_against": "STM32_open_pin_data STM32G431C(6-8-B)Tx.xml"+ },+ "correction": {+ "at": "2026-09-30",+ "what": "20 of 48 pins corrected",+ "how": "pinout rebuilt from STMicroelectronics STM32_open_pin_data (STM32G431C(6-8-B)Tx.xml, LQFP48); the previous pinout came from a single-model extraction",+ "symbol": "regenerated from the corrected pinout" } }, "viewers": {@@ -400,7 +407,7 @@ "viewers/symbol.html", "viewers/footprint.html" ],- "visibility": "public",- "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",- "org": "adom"-}+ "visibility": {+ "public": true+ }+}