← Commit history

stm32g473vbt6 0.1.1: pinout corrected from ST open pin data (63 pins)

Ray ·a48094daa3 ·5d ago ·parent c44b06f
1 file changed +212−205
page.json+212−205
@@ -51,31 +51,31 @@       {         "number": "1",         "name": "PE2",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 2, I/O, FT (5V tolerant)."       },       {         "number": "2",         "name": "PE3",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 3, I/O, FT (5V tolerant)."       },       {         "number": "3",         "name": "PE4",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 4, I/O, FT (5V tolerant)."       },       {         "number": "4",         "name": "PE5",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 5, I/O, FT (5V tolerant)."       },       {         "number": "5",         "name": "PE6",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 6, I/O, FT (5V tolerant)."       },       {@@ -87,43 +87,43 @@       {         "number": "7",         "name": "PC13",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 13, I/O, FT (5V tolerant), RTC_TAMP1."       },       {         "number": "8",         "name": "PC14-OSC32_IN",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 14, I/O, FT (5V tolerant), 32 kHz oscillator input."       },       {         "number": "9",         "name": "PC15-OSC32_OUT",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 15, I/O, FT (5V tolerant), 32 kHz oscillator output."       },       {         "number": "10",         "name": "PF9",-        "type": "output",+        "type": "bidirectional",         "description": "Port F bit 9, I/O, FT (5V tolerant)."       },       {         "number": "11",         "name": "PF10",-        "type": "output",+        "type": "bidirectional",         "description": "Port F bit 10, I/O, FT (5V tolerant)."       },       {         "number": "12",         "name": "PF0-OSC_IN",-        "type": "output",+        "type": "bidirectional",         "description": "Port F bit 0, I/O, FT_fa (5V tolerant with analog switch), crystal oscillator input."       },       {         "number": "13",         "name": "PF1-OSC_OUT",-        "type": "output",+        "type": "bidirectional",         "description": "Port F bit 1, I/O, FT_a (5V tolerant with analog switch), crystal oscillator output."       },       {@@ -135,49 +135,49 @@       {         "number": "15",         "name": "PC0",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 0, I/O, FT_a (5V tolerant with analog switch), ADC12_IN6."       },       {         "number": "16",         "name": "PC1",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 1, I/O, TT_a (3.6V tolerant with analog switch), ADC12_IN7."       },       {         "number": "17",         "name": "PC2",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 2, I/O, FT_a (5V tolerant with analog switch), ADC12_IN8."       },       {         "number": "18",         "name": "PC3",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 3, I/O, TT_a (3.6V tolerant with analog switch), ADC12_IN9."       },       {         "number": "19",         "name": "PF2",-        "type": "output",+        "type": "bidirectional",         "description": "Port F bit 2, I/O, FT (5V tolerant)."       },       {         "number": "20",         "name": "PA0",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 0, I/O, TT_a (3.6V tolerant with analog switch), ADC12_IN1, WKUP1."       },       {         "number": "21",         "name": "PA1",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 1, I/O, TT_a (3.6V tolerant with analog switch), ADC12_IN2."       },       {         "number": "22",         "name": "PA2",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 2, I/O, FT_a (5V tolerant with analog switch), ADC1_IN3, WKUP4."       },       {@@ -195,61 +195,61 @@       {         "number": "25",         "name": "PA3",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 3, I/O, TT_a (3.6V tolerant with analog switch), ADC1_IN4."       },       {         "number": "26",         "name": "PA4",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 4, I/O, TT_a (3.6V tolerant with analog switch), ADC2_IN17, DAC1_OUT1."       },       {         "number": "27",         "name": "PA5",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 5, I/O, TT_a (3.6V tolerant with analog switch), ADC2_IN13, DAC1_OUT2."       },       {         "number": "28",         "name": "PA6",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 6, I/O, TT_a (3.6V tolerant with analog switch), ADC2_IN3, DAC2_OUT1."       },       {         "number": "29",         "name": "PA7",-        "type": "output",+        "type": "bidirectional",         "description": "Port A bit 7, I/O, TT_a (3.6V tolerant with analog switch), ADC2_IN4."       },       {         "number": "30",         "name": "PC4",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 4, I/O, FT_fa (5V tolerant with analog switch), ADC2_IN5."       },       {         "number": "31",         "name": "PC5",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 5, I/O, TT_a (3.6V tolerant with analog switch), ADC2_IN11, WKUP5."       },       {         "number": "32",         "name": "PB0",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 0, I/O, TT_a (3.6V tolerant with analog switch), ADC3_IN12 or ADC1_IN15."       },       {         "number": "33",         "name": "PB1",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 1, I/O, TT_a (3.6V tolerant with analog switch), ADC3_IN1 or ADC1_IN12."       },       {         "number": "34",         "name": "PB2",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 2, I/O, TT_a (3.6V tolerant with analog switch), ADC2_IN12."       },       {@@ -272,381 +272,381 @@       },       {         "number": "38",-        "name": "PF11",-        "type": "output",-        "description": "Port F bit 11, I/O, FT (5V tolerant)."-      },-      {-        "number": "39",-        "name": "PF12",-        "type": "output",-        "description": "Port F bit 12, I/O, FT (5V tolerant)."-      },-      {-        "number": "40",-        "name": "PF13",-        "type": "output",-        "description": "Port F bit 13, I/O, FT (5V tolerant)."-      },-      {-        "number": "41",-        "name": "PF14",-        "type": "output",-        "description": "Port F bit 14, I/O, FT_f (5V tolerant, Fm+ capable)."-      },-      {-        "number": "42",-        "name": "PF15",-        "type": "output",-        "description": "Port F bit 15, I/O, FT_f (5V tolerant, Fm+ capable)."-      },-      {-        "number": "43",         "name": "PE7",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 7, I/O, TT_a (3.6V tolerant with analog switch), ADC3_IN4."       },       {-        "number": "44",+        "number": "39",         "name": "PE8",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 8, I/O, FT_a (5V tolerant with analog switch), ADC345_IN6."       },       {-        "number": "45",+        "number": "40",         "name": "PE9",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 9, I/O, FT_a (5V tolerant with analog switch), ADC3_IN2."       },       {-        "number": "46",+        "number": "41",         "name": "PE10",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 10, I/O, FT_a (5V tolerant with analog switch), ADC345_IN14."       },       {-        "number": "47",+        "number": "42",         "name": "PE11",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 11, I/O, FT_a (5V tolerant with analog switch), ADC345_IN15."       },       {-        "number": "48",+        "number": "43",         "name": "PE12",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 12, I/O, FT_a (5V tolerant with analog switch), ADC345_IN16."       },       {-        "number": "49",+        "number": "44",         "name": "PE13",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 13, I/O, FT_a (5V tolerant with analog switch), ADC3_IN3."       },       {-        "number": "50",+        "number": "45",         "name": "PE14",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 14, I/O, FT_a (5V tolerant with analog switch), ADC4_IN1."       },       {-        "number": "51",+        "number": "46",         "name": "PE15",-        "type": "output",+        "type": "bidirectional",         "description": "Port E bit 15, I/O, FT_a (5V tolerant with analog switch), ADC4_IN2."       },       {-        "number": "52",+        "number": "47",         "name": "PB10",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 10, I/O, TT_a (3.6V tolerant with analog switch)."       },       {-        "number": "53",+        "number": "48",         "name": "VSS",         "type": "power_in",         "description": "Ground supply."       },       {-        "number": "54",+        "number": "49",         "name": "VDD",         "type": "power_in",         "description": "Main supply voltage (1.71 V to 3.6 V)."       },       {-        "number": "55",+        "number": "50",         "name": "PB11",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 11, I/O, TT_a (3.6V tolerant with analog switch), ADC12_IN14."       },       {-        "number": "56",+        "number": "51",         "name": "PB12",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 12, I/O, TT_a (3.6V tolerant with analog switch), ADC4_IN3 or ADC1_IN11."       },       {-        "number": "57",+        "number": "52",         "name": "PB13",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 13, I/O, TT_a (3.6V tolerant with analog switch), ADC3_IN5."       },       {-        "number": "58",+        "number": "53",         "name": "PB14",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 14, I/O, TT_a (3.6V tolerant with analog switch), ADC4_IN4 or ADC1_IN5."       },       {-        "number": "59",+        "number": "54",         "name": "PB15",-        "type": "output",+        "type": "bidirectional",         "description": "Port B bit 15, I/O, TT_a (3.6V tolerant with analog switch), ADC4_IN5 or ADC2_IN15."       },       {-        "number": "60",+        "number": "55",         "name": "PD8",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 8, I/O, TT_a (3.6V tolerant with analog switch), ADC4_IN12 or ADC5_IN12."       },       {-        "number": "61",+        "number": "56",         "name": "PD9",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 9, I/O, TT_a (3.6V tolerant with analog switch), ADC4_IN13 or ADC5_IN13."       },       {-        "number": "62",+        "number": "57",         "name": "PD10",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 10, I/O, FT_a (5V tolerant with analog switch), ADC345_IN7."       },       {-        "number": "63",+        "number": "58",         "name": "PD11",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 11, I/O, TT_a (3.6V tolerant with analog switch), ADC345_IN8."       },       {-        "number": "64",+        "number": "59",         "name": "PD12",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 12, I/O, TT_a (3.6V tolerant with analog switch), ADC345_IN9."       },       {-        "number": "65",+        "number": "60",         "name": "PD13",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 13, I/O, FT_a (5V tolerant with analog switch), ADC345_IN10."       },       {-        "number": "66",+        "number": "61",         "name": "PD14",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 14, I/O, TT_a (3.6V tolerant with analog switch), ADC345_IN11."       },       {-        "number": "67",+        "number": "62",         "name": "PD15",-        "type": "output",+        "type": "bidirectional",         "description": "Port D bit 15, I/O, FT_a (5V tolerant with analog switch)."       },       {-        "number": "68",+        "number": "63",         "name": "VSS",         "type": "power_in",         "description": "Ground supply."       },       {-        "number": "69",+        "number": "64",         "name": "VDD",         "type": "power_in",         "description": "Main supply voltage (1.71 V to 3.6 V)."       },       {-        "number": "70",+        "number": "65",         "name": "PC6",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 6, I/O, FT_f (5V tolerant, Fm+ capable)."       },       {-        "number": "71",+        "number": "66",         "name": "PC7",-        "type": "output",+        "type": "bidirectional",         "description": "Port C bit 7, I/O, FT_f (5V tolerant, Fm+ capable)."       },+      {+        "number": "67",+        "name": "PC8",+        "type": "bidirectional",+        "description": "Port C bit 8, I/O, FT_f (5V tolerant, Fm+ capable)."+      },+      {+        "number": "68",+        "name": "PC9",+        "type": "bidirectional",+        "description": "Port C bit 9, I/O, FT_f (5V tolerant, Fm+ capable)."+      },+      {+        "number": "69",+        "name": "PA8",+        "type": "bidirectional",+        "description": "Port A bit 8, I/O, FT_a (5V tolerant with analog switch), ADC5_IN1, MCO."+      },+      {+        "number": "70",+        "name": "PA9",+        "type": "bidirectional",+        "description": "Port A bit 9, I/O, FT_fda (5V tolerant, Fm+ capable, with dead battery function), ADC5_IN2, UCPD1_DBCC1."+      },+      {+        "number": "71",+        "name": "PA10",+        "type": "bidirectional",+        "description": "Port A bit 10, I/O, FT_fda (5V tolerant, Fm+ capable, with dead battery function), UCPD1_DBCC2."+      },       {         "number": "72",-        "name": "PG0",-        "type": "output",-        "description": "Port G bit 0, I/O, FT (5V tolerant)."+        "name": "PA11",+        "type": "bidirectional",+        "description": "Port A bit 11, I/O, FT_u (5V tolerant with USB function), USB_DM."       },       {         "number": "73",-        "name": "PG1",-        "type": "output",-        "description": "Port G bit 1, I/O, FT (5V tolerant)."+        "name": "PA12",+        "type": "bidirectional",+        "description": "Port A bit 12, I/O, FT_u (5V tolerant with USB function), USB_DP."       },       {         "number": "74",-        "name": "PG2",-        "type": "output",-        "description": "Port G bit 2, I/O, FT (5V tolerant)."+        "name": "VSS",+        "type": "power_in",+        "description": "Ground supply."       },       {         "number": "75",-        "name": "PG3",-        "type": "output",-        "description": "Port G bit 3, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "VDD",+        "type": "power_in",+        "description": "Main supply voltage (1.71 V to 3.6 V)."       },       {         "number": "76",-        "name": "PG4",-        "type": "output",-        "description": "Port G bit 4, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "PA13",+        "type": "bidirectional",+        "description": "Port A bit 13, I/O, FT_f (5V tolerant, Fm+ capable), SWDIO-JTMS debug pin after reset."       },       {         "number": "77",-        "name": "PC8",-        "type": "output",-        "description": "Port C bit 8, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "PA14",+        "type": "bidirectional",+        "description": "Port A bit 14, I/O, FT_f (5V tolerant, Fm+ capable), SWCLK-JTCK debug pin after reset."       },       {         "number": "78",-        "name": "PC9",-        "type": "output",-        "description": "Port C bit 9, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "PA15",+        "type": "bidirectional",+        "description": "Port A bit 15, I/O, FT_f (5V tolerant, Fm+ capable), JTDI debug pin after reset."       },       {         "number": "79",-        "name": "PA8",-        "type": "output",-        "description": "Port A bit 8, I/O, FT_a (5V tolerant with analog switch), ADC5_IN1, MCO."+        "name": "PC10",+        "type": "bidirectional",+        "description": "Port C bit 10, I/O, FT (5V tolerant)."       },       {         "number": "80",-        "name": "PA9",-        "type": "output",-        "description": "Port A bit 9, I/O, FT_fda (5V tolerant, Fm+ capable, with dead battery function), ADC5_IN2, UCPD1_DBCC1."+        "name": "PC11",+        "type": "bidirectional",+        "description": "Port C bit 11, I/O, FT_f (5V tolerant, Fm+ capable)."       },       {         "number": "81",-        "name": "PA10",-        "type": "output",-        "description": "Port A bit 10, I/O, FT_fda (5V tolerant, Fm+ capable, with dead battery function), UCPD1_DBCC2."+        "name": "PC12",+        "type": "bidirectional",+        "description": "Port C bit 12, I/O, FT (5V tolerant), UCPD1_FRSTX."       },       {         "number": "82",-        "name": "PA11",-        "type": "output",-        "description": "Port A bit 11, I/O, FT_u (5V tolerant with USB function), USB_DM."+        "name": "PD0",+        "type": "bidirectional",+        "description": "Port D bit 0, I/O, FT (5V tolerant)."       },       {         "number": "83",-        "name": "PA12",-        "type": "output",-        "description": "Port A bit 12, I/O, FT_u (5V tolerant with USB function), USB_DP."+        "name": "PD1",+        "type": "bidirectional",+        "description": "Port D bit 1, I/O, FT (5V tolerant)."       },       {         "number": "84",-        "name": "VSS",-        "type": "power_in",-        "description": "Ground supply."+        "name": "PD2",+        "type": "bidirectional",+        "description": "Port D bit 2, I/O, FT (5V tolerant)."       },       {         "number": "85",-        "name": "VDD",-        "type": "power_in",-        "description": "Main supply voltage (1.71 V to 3.6 V)."+        "name": "PD3",+        "type": "bidirectional",+        "description": ""       },       {         "number": "86",-        "name": "PA13",-        "type": "output",-        "description": "Port A bit 13, I/O, FT_f (5V tolerant, Fm+ capable), SWDIO-JTMS debug pin after reset."+        "name": "PD4",+        "type": "bidirectional",+        "description": ""       },       {         "number": "87",-        "name": "PF6",-        "type": "output",-        "description": "Port F bit 6, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "PD5",+        "type": "bidirectional",+        "description": ""       },       {         "number": "88",-        "name": "PA14",-        "type": "output",-        "description": "Port A bit 14, I/O, FT_f (5V tolerant, Fm+ capable), SWCLK-JTCK debug pin after reset."+        "name": "PD6",+        "type": "bidirectional",+        "description": ""       },       {         "number": "89",-        "name": "PA15",-        "type": "output",-        "description": "Port A bit 15, I/O, FT_f (5V tolerant, Fm+ capable), JTDI debug pin after reset."+        "name": "PD7",+        "type": "bidirectional",+        "description": ""       },       {         "number": "90",-        "name": "PC10",-        "type": "output",-        "description": "Port C bit 10, I/O, FT (5V tolerant)."+        "name": "PB3",+        "type": "bidirectional",+        "description": ""       },       {         "number": "91",-        "name": "PC11",-        "type": "output",-        "description": "Port C bit 11, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "PB4",+        "type": "bidirectional",+        "description": ""       },       {         "number": "92",-        "name": "PC12",-        "type": "output",-        "description": "Port C bit 12, I/O, FT (5V tolerant), UCPD1_FRSTX."+        "name": "PB5",+        "type": "bidirectional",+        "description": ""       },       {         "number": "93",-        "name": "PG5",-        "type": "output",-        "description": "Port G bit 5, I/O, FT (5V tolerant)."+        "name": "PB6",+        "type": "bidirectional",+        "description": ""       },       {         "number": "94",-        "name": "PG6",-        "type": "output",-        "description": "Port G bit 6, I/O, FT (5V tolerant)."+        "name": "PB7",+        "type": "bidirectional",+        "description": ""       },       {         "number": "95",-        "name": "PG7",-        "type": "output",-        "description": "Port G bit 7, I/O, FT_f (5V tolerant, Fm+ capable), SAI1_MCLK_A."+        "name": "PB8-BOOT0",+        "type": "bidirectional",+        "description": ""       },       {         "number": "96",-        "name": "PG8",-        "type": "output",-        "description": "Port G bit 8, I/O, FT_f (5V tolerant, Fm+ capable)."+        "name": "PB9",+        "type": "bidirectional",+        "description": ""       },       {         "number": "97",-        "name": "PG9",-        "type": "output",-        "description": "Port G bit 9, I/O, FT (5V tolerant), TIM15_CH1N."+        "name": "PE0",+        "type": "bidirectional",+        "description": ""       },       {         "number": "98",-        "name": "PD0",-        "type": "output",-        "description": "Port D bit 0, I/O, FT (5V tolerant)."+        "name": "PE1",+        "type": "bidirectional",+        "description": ""       },       {         "number": "99",-        "name": "PD1",-        "type": "output",-        "description": "Port D bit 1, I/O, FT (5V tolerant)."+        "name": "VSS",+        "type": "power_in",+        "description": "Ground supply."       },       {         "number": "100",-        "name": "PD2",-        "type": "output",-        "description": "Port D bit 2, I/O, FT (5V tolerant)."+        "name": "VDD",+        "type": "power_in",+        "description": "Main supply voltage (1.71 V to 3.6 V)."       }     ],     "provenance": {@@ -662,7 +662,14 @@         "total": 100,         "described": 100,         "cites_pages": true,-        "refuses_to_fabricate": true+        "refuses_to_fabricate": true,+        "checked_against": "STM32_open_pin_data STM32G473V(B-C-E)Tx.xml"+      },+      "correction": {+        "at": "2026-09-30",+        "what": "63 of 100 pins corrected",+        "how": "pinout rebuilt from STMicroelectronics STM32_open_pin_data (STM32G473V(B-C-E)Tx.xml, LQFP100); the previous pinout came from a single-model extraction",+        "symbol": "regenerated from the corrected pinout"       }     },     "viewers": {@@ -712,7 +719,7 @@     "viewers/symbol.html",     "viewers/footprint.html"   ],-  "visibility": "public",-  "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-100(14x14). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",-  "org": "adom"-}\ No newline at end of file+  "visibility": {+    "public": true+  }+}