component
STM32G071C8T6
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
Fix pins: 37-48 were rotated as a block (ds2sf); numbers corrected from ST open pin data; brief no longer claims an unchecked verification
5 files changed
+75−71
README.md+12−12@@ -44,18 +44,18 @@ STM32G071C8T6 from STMicroelectronics, in a LQFP-48(7x7). Pinout and pin descrip | 34 | PA12 [PA10] | bidirectional | Port A bit 12, remappable to PA10 via SYSCFG. USART1_DE_RTS, TIM1_ETR, I2C2_SDA, SPI1_MOSI, UCPD2_CC1. | | 35 | PA13 | bidirectional | Port A bit 13 / SWDIO. Default serial-wire debug data I/O after reset; usable as GPIO/alt-function once SWD is disabled. | | 36 | PA14-BOOT0 | bidirectional | Port A bit 14 / SWCLK / BOOT0. Serial-wire debug clock and sampled at reset as BOOT0 to select the boot source; usable as GPIO afterwards. |-| 37 | PB3 | bidirectional | Port B bit 3. 5 V-tolerant GPIO; SPI1_SCK, USART1_RTS_DE, TIM1_CH2, EVENTOUT. |-| 38 | PB4 | bidirectional | Port B bit 4. 5 V-tolerant GPIO; SPI1_MISO, USART1_CTS, TIM3_CH1, TIM17_BKIN. |-| 39 | PB5 | bidirectional | Port B bit 5. 5 V-tolerant GPIO; SPI1_MOSI, LPTIM1_IN1, I2C1_SMBA, TIM3_CH2, TIM16_BKIN. |-| 40 | PB6 | bidirectional | Port B bit 6. 5 V-tolerant GPIO; I2C1_SCL, USART1_TX, LPTIM1_ETR, TIM1_CH3, SPI2_MISO. |-| 41 | PB7 | bidirectional | Port B bit 7. 5 V-tolerant GPIO; I2C1_SDA, USART1_RX, LPTIM1_IN2, SPI2_MOSI. |-| 42 | PB8 | bidirectional | Port B bit 8. 5 V-tolerant GPIO; I2C1_SCL, SPI2_SCK, USART3_RX, TIM16_CH1, HDMI_CEC. |-| 43 | PB9 | bidirectional | Port B bit 9. 5 V-tolerant GPIO; I2C1_SDA, TIM17_CH1, IR_OUT, SPI2_NSS, EVENTOUT. |-| 44 | PD0 | bidirectional | Port D bit 0. 5 V-tolerant GPIO; SPI2_NSS, TIM16_BKIN alt functions. |-| 45 | PD1 | bidirectional | Port D bit 1. 5 V-tolerant GPIO; SPI2_SCK, TIM17_BKIN alt functions. |-| 46 | PD2 | bidirectional | Port D bit 2. 5 V-tolerant GPIO; LPUART1_RTS_DE, TIM3_ETR alt functions. |-| 47 | PD3 | bidirectional | Port D bit 3. 5 V-tolerant GPIO; USART2_CTS, LPUART1_CTS alt functions. |-| 48 | PA15 | bidirectional | Port A bit 15. 5 V-tolerant GPIO; SPI1_NSS, USART2_RX, TIM2_CH1/ETR, EVENTOUT. |+| 37 | PA15 | bidirectional | Port A bit 15. 5 V-tolerant GPIO; SPI1_NSS, USART2_RX, TIM2_CH1/ETR, EVENTOUT. |+| 38 | PD0 | bidirectional | Port D bit 0. 5 V-tolerant GPIO; SPI2_NSS, TIM16_BKIN alt functions. |+| 39 | PD1 | bidirectional | Port D bit 1. 5 V-tolerant GPIO; SPI2_SCK, TIM17_BKIN alt functions. |+| 40 | PD2 | bidirectional | Port D bit 2. 5 V-tolerant GPIO; LPUART1_RTS_DE, TIM3_ETR alt functions. |+| 41 | PD3 | bidirectional | Port D bit 3. 5 V-tolerant GPIO; USART2_CTS, LPUART1_CTS alt functions. |+| 42 | PB3 | bidirectional | Port B bit 3. 5 V-tolerant GPIO; SPI1_SCK, USART1_RTS_DE, TIM1_CH2, EVENTOUT. |+| 43 | PB4 | bidirectional | Port B bit 4. 5 V-tolerant GPIO; SPI1_MISO, USART1_CTS, TIM3_CH1, TIM17_BKIN. |+| 44 | PB5 | bidirectional | Port B bit 5. 5 V-tolerant GPIO; SPI1_MOSI, LPTIM1_IN1, I2C1_SMBA, TIM3_CH2, TIM16_BKIN. |+| 45 | PB6 | bidirectional | Port B bit 6. 5 V-tolerant GPIO; I2C1_SCL, USART1_TX, LPTIM1_ETR, TIM1_CH3, SPI2_MISO. |+| 46 | PB7 | bidirectional | Port B bit 7. 5 V-tolerant GPIO; I2C1_SDA, USART1_RX, LPTIM1_IN2, SPI2_MOSI. |+| 47 | PB8 | bidirectional | Port B bit 8. 5 V-tolerant GPIO; I2C1_SCL, SPI2_SCK, USART3_RX, TIM16_CH1, HDMI_CEC. |+| 48 | PB9 | bidirectional | Port B bit 9. 5 V-tolerant GPIO; I2C1_SDA, TIM17_CH1, IR_OUT, SPI2_NSS, EVENTOUT. | ## Key specifications
package.json+2−2@@ -1,6 +1,6 @@ { "slug": "stm32g071c8t6",- "version": "0.2.0",+ "version": "0.2.1", "type": "component", "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Datasheet-verified pinout, KiCad symbol/footprint/3D.", "tags": [@@ -27,4 +27,4 @@ "viewers/footprint.html", "pads.json" ]-}+}
page.json+32−30@@ -3,8 +3,8 @@ "type": "component", "slug": "stm32g071c8t6", "title": "STM32G071C8T6",- "brief": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Datasheet-verified pinout, KiCad symbol/footprint/3D.",- "version": "0.2.0",+ "brief": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",+ "version": "0.2.1", "license": "CC-BY-SA-4.0", "tags": [ "component",@@ -61,7 +61,7 @@ "number": "5", "name": "VREF+", "type": "power_in",- "description": "Positive reference voltage for the ADC and DAC. Range VREF+ ≥ 1.62 V and ≤ VDDA; must be decoupled to VSSA."+ "description": "Positive reference voltage for the ADC and DAC. Range VREF+ \u2265 1.62 V and \u2264 VDDA; must be decoupled to VSSA." }, { "number": "6",@@ -91,7 +91,7 @@ "number": "10", "name": "PF2-NRST", "type": "bidirectional",- "description": "Active-low system reset input/open-drain output. Internal pull-up ~40 kΩ; also selectable as PF2 GPIO by option byte."+ "description": "Active-low system reset input/open-drain output. Internal pull-up ~40 k\u03a9; also selectable as PF2 GPIO by option byte." }, { "number": "11",@@ -251,75 +251,75 @@ }, { "number": "37",- "name": "PB3",+ "name": "PA15", "type": "bidirectional",- "description": "Port B bit 3. 5 V-tolerant GPIO; SPI1_SCK, USART1_RTS_DE, TIM1_CH2, EVENTOUT."+ "description": "Port A bit 15. 5 V-tolerant GPIO; SPI1_NSS, USART2_RX, TIM2_CH1/ETR, EVENTOUT." }, { "number": "38",- "name": "PB4",+ "name": "PD0", "type": "bidirectional",- "description": "Port B bit 4. 5 V-tolerant GPIO; SPI1_MISO, USART1_CTS, TIM3_CH1, TIM17_BKIN."+ "description": "Port D bit 0. 5 V-tolerant GPIO; SPI2_NSS, TIM16_BKIN alt functions." }, { "number": "39",- "name": "PB5",+ "name": "PD1", "type": "bidirectional",- "description": "Port B bit 5. 5 V-tolerant GPIO; SPI1_MOSI, LPTIM1_IN1, I2C1_SMBA, TIM3_CH2, TIM16_BKIN."+ "description": "Port D bit 1. 5 V-tolerant GPIO; SPI2_SCK, TIM17_BKIN alt functions." }, { "number": "40",- "name": "PB6",+ "name": "PD2", "type": "bidirectional",- "description": "Port B bit 6. 5 V-tolerant GPIO; I2C1_SCL, USART1_TX, LPTIM1_ETR, TIM1_CH3, SPI2_MISO."+ "description": "Port D bit 2. 5 V-tolerant GPIO; LPUART1_RTS_DE, TIM3_ETR alt functions." }, { "number": "41",- "name": "PB7",+ "name": "PD3", "type": "bidirectional",- "description": "Port B bit 7. 5 V-tolerant GPIO; I2C1_SDA, USART1_RX, LPTIM1_IN2, SPI2_MOSI."+ "description": "Port D bit 3. 5 V-tolerant GPIO; USART2_CTS, LPUART1_CTS alt functions." }, { "number": "42",- "name": "PB8",+ "name": "PB3", "type": "bidirectional",- "description": "Port B bit 8. 5 V-tolerant GPIO; I2C1_SCL, SPI2_SCK, USART3_RX, TIM16_CH1, HDMI_CEC."+ "description": "Port B bit 3. 5 V-tolerant GPIO; SPI1_SCK, USART1_RTS_DE, TIM1_CH2, EVENTOUT." }, { "number": "43",- "name": "PB9",+ "name": "PB4", "type": "bidirectional",- "description": "Port B bit 9. 5 V-tolerant GPIO; I2C1_SDA, TIM17_CH1, IR_OUT, SPI2_NSS, EVENTOUT."+ "description": "Port B bit 4. 5 V-tolerant GPIO; SPI1_MISO, USART1_CTS, TIM3_CH1, TIM17_BKIN." }, { "number": "44",- "name": "PD0",+ "name": "PB5", "type": "bidirectional",- "description": "Port D bit 0. 5 V-tolerant GPIO; SPI2_NSS, TIM16_BKIN alt functions."+ "description": "Port B bit 5. 5 V-tolerant GPIO; SPI1_MOSI, LPTIM1_IN1, I2C1_SMBA, TIM3_CH2, TIM16_BKIN." }, { "number": "45",- "name": "PD1",+ "name": "PB6", "type": "bidirectional",- "description": "Port D bit 1. 5 V-tolerant GPIO; SPI2_SCK, TIM17_BKIN alt functions."+ "description": "Port B bit 6. 5 V-tolerant GPIO; I2C1_SCL, USART1_TX, LPTIM1_ETR, TIM1_CH3, SPI2_MISO." }, { "number": "46",- "name": "PD2",+ "name": "PB7", "type": "bidirectional",- "description": "Port D bit 2. 5 V-tolerant GPIO; LPUART1_RTS_DE, TIM3_ETR alt functions."+ "description": "Port B bit 7. 5 V-tolerant GPIO; I2C1_SDA, USART1_RX, LPTIM1_IN2, SPI2_MOSI." }, { "number": "47",- "name": "PD3",+ "name": "PB8", "type": "bidirectional",- "description": "Port D bit 3. 5 V-tolerant GPIO; USART2_CTS, LPUART1_CTS alt functions."+ "description": "Port B bit 8. 5 V-tolerant GPIO; I2C1_SCL, SPI2_SCK, USART3_RX, TIM16_CH1, HDMI_CEC." }, { "number": "48",- "name": "PA15",+ "name": "PB9", "type": "bidirectional",- "description": "Port A bit 15. 5 V-tolerant GPIO; SPI1_NSS, USART2_RX, TIM2_CH1/ETR, EVENTOUT."+ "description": "Port B bit 9. 5 V-tolerant GPIO; I2C1_SDA, TIM17_CH1, IR_OUT, SPI2_NSS, EVENTOUT." } ], "provenance": {@@ -335,7 +335,9 @@ "total": 48, "described": 48, "cites_pages": true,- "refuses_to_fabricate": true+ "refuses_to_fabricate": true,+ "checked_against": "STMicroelectronics STM32_open_pin_data (mcu XML), 2026-09-23",+ "corrected": "12 pin numbers corrected from ST open pin data (block rotation in the ds2sf extraction)" } }, "viewers": {@@ -490,4 +492,4 @@ "kind": "packaging" } ]-}+}
stm32g071c8t6.kicad_sym+12−12@@ -106,51 +106,51 @@ ) (pin bidirectional line (at 17.78 27.94 180) (length 5.08) (name "PA15" (effects (font (size 1.27 1.27))))- (number "48" (effects (font (size 1.27 1.27))))+ (number "37" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 25.40 180) (length 5.08) (name "PD3" (effects (font (size 1.27 1.27))))- (number "47" (effects (font (size 1.27 1.27))))+ (number "41" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 22.86 180) (length 5.08) (name "PD2" (effects (font (size 1.27 1.27))))- (number "46" (effects (font (size 1.27 1.27))))+ (number "40" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 20.32 180) (length 5.08) (name "PD1" (effects (font (size 1.27 1.27))))- (number "45" (effects (font (size 1.27 1.27))))+ (number "39" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 17.78 180) (length 5.08) (name "PD0" (effects (font (size 1.27 1.27))))- (number "44" (effects (font (size 1.27 1.27))))+ (number "38" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 15.24 180) (length 5.08) (name "PB9" (effects (font (size 1.27 1.27))))- (number "43" (effects (font (size 1.27 1.27))))+ (number "48" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 12.70 180) (length 5.08) (name "PB8" (effects (font (size 1.27 1.27))))- (number "42" (effects (font (size 1.27 1.27))))+ (number "47" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 10.16 180) (length 5.08) (name "PB7" (effects (font (size 1.27 1.27))))- (number "41" (effects (font (size 1.27 1.27))))+ (number "46" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 7.62 180) (length 5.08) (name "PB6" (effects (font (size 1.27 1.27))))- (number "40" (effects (font (size 1.27 1.27))))+ (number "45" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 5.08 180) (length 5.08) (name "PB5" (effects (font (size 1.27 1.27))))- (number "39" (effects (font (size 1.27 1.27))))+ (number "44" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 2.54 180) (length 5.08) (name "PB4" (effects (font (size 1.27 1.27))))- (number "38" (effects (font (size 1.27 1.27))))+ (number "43" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 0.00 180) (length 5.08) (name "PB3" (effects (font (size 1.27 1.27))))- (number "37" (effects (font (size 1.27 1.27))))+ (number "42" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 17.78 -2.54 180) (length 5.08) (name "PA14-BOOT0" (effects (font (size 1.27 1.27))))
stm32g071c8t6.lbr+17−15@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7)</description>+<description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data</description> <packages> <package name="LQFP-48_7x7mm_P0.5mm"> <description>LQFP-48, 7 x 7 mm, 0.5 mm pitch</description>@@ -128,7 +128,7 @@ </packages> <symbols> <symbol name="STM32G071C8T6">- <description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7)</description>+ <description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data</description> <wire x1="-12.7" y1="30.48" x2="12.7" y2="30.48" width="0.254" layer="94"/> <wire x1="12.7" y1="30.48" x2="12.7" y2="-33.02" width="0.254" layer="94"/> <wire x1="12.7" y1="-33.02" x2="-12.7" y2="-33.02" width="0.254" layer="94"/>@@ -187,7 +187,7 @@ </symbols> <devicesets> <deviceset name="STM32G071C8T6" prefix="U">- <description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7)</description>+ <description>STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data</description> <gates> <gate name="G$1" symbol="STM32G071C8T6" x="0" y="0"/> </gates>@@ -218,18 +218,18 @@ <connect gate="G$1" pin="PB10" pad="22"/> <connect gate="G$1" pin="PB11" pad="23"/> <connect gate="G$1" pin="PB12" pad="24"/>- <connect gate="G$1" pin="PA15" pad="48"/>- <connect gate="G$1" pin="PD3" pad="47"/>- <connect gate="G$1" pin="PD2" pad="46"/>- <connect gate="G$1" pin="PD1" pad="45"/>- <connect gate="G$1" pin="PD0" pad="44"/>- <connect gate="G$1" pin="PB9" pad="43"/>- <connect gate="G$1" pin="PB8" pad="42"/>- <connect gate="G$1" pin="PB7" pad="41"/>- <connect gate="G$1" pin="PB6" pad="40"/>- <connect gate="G$1" pin="PB5" pad="39"/>- <connect gate="G$1" pin="PB4" pad="38"/>- <connect gate="G$1" pin="PB3" pad="37"/>+ <connect gate="G$1" pin="PA15" pad="37"/>+ <connect gate="G$1" pin="PD3" pad="41"/>+ <connect gate="G$1" pin="PD2" pad="40"/>+ <connect gate="G$1" pin="PD1" pad="39"/>+ <connect gate="G$1" pin="PD0" pad="38"/>+ <connect gate="G$1" pin="PB9" pad="48"/>+ <connect gate="G$1" pin="PB8" pad="47"/>+ <connect gate="G$1" pin="PB7" pad="46"/>+ <connect gate="G$1" pin="PB6" pad="45"/>+ <connect gate="G$1" pin="PB5" pad="44"/>+ <connect gate="G$1" pin="PB4" pad="43"/>+ <connect gate="G$1" pin="PB3" pad="42"/> <connect gate="G$1" pin="PA14-BOOT0" pad="36"/> <connect gate="G$1" pin="PA13" pad="35"/> <connect gate="G$1" pin="PA12_PA10" pad="34"/>@@ -247,6 +247,8 @@ <technology name=""> <attribute name="MPN" value="STM32G071C8T6" constant="no"/> <attribute name="MANUFACTURER" value="STMicroelectronics" constant="no"/>+ <attribute name="DATASHEET" value="https://www.st.com/resource/en/datasheet/stm32g071c8t6.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/stm32g071c8t6" constant="no"/> <attribute name="DIGIKEY_PN" value="STM32G071C8T6-ND" constant="no"/> <attribute name="LCSC_PN" value="C529341" constant="no"/> </technology>