component
STM32L451RET6TR
Public Made by Adomby adom
STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.
← Commit history
stm32l451ret6tr 0.1.1: pinout corrected from ST open pin data (56 pins)
1 file changed
+134−127
page.json+134−127@@ -56,94 +56,94 @@ }, { "number": "2",- "name": "PC14-OSC32_IN",- "type": "input",- "description": "GPIO Port C pin 14, 5 V tolerant I/O, can be configured as 32 kHz crystal oscillator input."+ "name": "PC13",+ "type": "bidirectional",+ "description": "GPIO Port C pin 13, 5 V tolerant I/O with 3 mA maximum output current limitation, powered through backup domain switch." }, { "number": "3",- "name": "PC15-OSC32_OUT",- "type": "output",- "description": "GPIO Port C pin 15, 5 V tolerant I/O, can be configured as 32 kHz crystal oscillator output."+ "name": "PC14-OSC32_IN (PC14)",+ "type": "bidirectional",+ "description": "" }, { "number": "4",- "name": "PH0-OSC_IN",- "type": "input",- "description": "GPIO Port H pin 0, 5 V tolerant I/O, can be configured as main crystal oscillator input."+ "name": "PC15-OSC32_OUT (PC15)",+ "type": "bidirectional",+ "description": "" }, { "number": "5",- "name": "PH1-OSC_OUT",- "type": "output",- "description": "GPIO Port H pin 1, 5 V tolerant I/O, can be configured as main crystal oscillator output."+ "name": "PH0-OSC_IN (PH0)",+ "type": "bidirectional",+ "description": "" }, { "number": "6",- "name": "NRST",+ "name": "PH1-OSC_OUT (PH1)", "type": "bidirectional",- "description": "Reset pin with embedded weak pull-up resistor, accepts input or open-drain output during reset sequence."+ "description": "" }, { "number": "7",+ "name": "NRST",+ "type": "input",+ "description": "Reset pin with embedded weak pull-up resistor, accepts input or open-drain output during reset sequence."+ },+ {+ "number": "8", "name": "PC0", "type": "bidirectional", "description": "GPIO Port C pin 0, 5 V tolerant I/O with analog switch capability, ADC1_IN1 analog input." }, {- "number": "8",+ "number": "9", "name": "PC1", "type": "bidirectional", "description": "GPIO Port C pin 1, 5 V tolerant I/O with analog switch capability, ADC1_IN2 analog input." }, {- "number": "9",+ "number": "10", "name": "PC2", "type": "bidirectional", "description": "GPIO Port C pin 2, 5 V tolerant I/O with analog switch capability, ADC1_IN3 analog input." }, {- "number": "10",+ "number": "11", "name": "PC3", "type": "bidirectional", "description": "GPIO Port C pin 3, 5 V tolerant I/O with analog switch capability, ADC1_IN4 analog input." }, {- "number": "11",- "name": "VSSA",+ "number": "12",+ "name": "VSSA/VREF-", "type": "power_in",- "description": "Analog ground for ADC and analog peripherals, must be at same potential as VSS."+ "description": "" }, {- "number": "12",- "name": "VDDA",+ "number": "13",+ "name": "VDDA/VREF+", "type": "power_in",- "description": "Analog supply voltage for ADC, DAC, OPAMP, comparators, range 1.62 V to 3.6 V."+ "description": "" }, {- "number": "13",+ "number": "14", "name": "PA0", "type": "bidirectional", "description": "GPIO Port A pin 0, 5 V tolerant I/O with analog switch capability, ADC1_IN5 analog input." }, {- "number": "14",+ "number": "15", "name": "PA1", "type": "bidirectional", "description": "GPIO Port A pin 1, 5 V tolerant I/O with analog switch capability, ADC1_IN6 analog input." }, {- "number": "15",+ "number": "16", "name": "PA2", "type": "bidirectional", "description": "GPIO Port A pin 2, 5 V tolerant I/O with analog switch capability, ADC1_IN7 analog input." },- {- "number": "16",- "name": "PC13",- "type": "bidirectional",- "description": "GPIO Port C pin 13, 5 V tolerant I/O with 3 mA maximum output current limitation, powered through backup domain switch."- }, { "number": "17", "name": "PA3",@@ -176,63 +176,63 @@ }, { "number": "22",- "name": "PC4",+ "name": "PA6", "type": "bidirectional",- "description": "GPIO Port C pin 4, 5 V tolerant I/O with analog switch capability, ADC1_IN13 analog input."+ "description": "GPIO Port A pin 6, 5 V tolerant I/O with analog switch capability, ADC1_IN11 analog input." }, { "number": "23",- "name": "PC5",+ "name": "PA7", "type": "bidirectional",- "description": "GPIO Port C pin 5, 5 V tolerant I/O with analog switch capability, ADC1_IN14 and WKUP5 wake-up source."+ "description": "GPIO Port A pin 7, 5 V tolerant I/O with analog switch capability, ADC1_IN12 analog input." }, { "number": "24",- "name": "PB2",+ "name": "PC4", "type": "bidirectional",- "description": "GPIO Port B pin 2, 5 V tolerant I/O with analog switch capability, COMP1_INP comparator input."+ "description": "GPIO Port C pin 4, 5 V tolerant I/O with analog switch capability, ADC1_IN13 analog input." }, { "number": "25",- "name": "PB11",+ "name": "PC5", "type": "bidirectional",- "description": "GPIO Port B pin 11, 5 V tolerant I/O with Fm+ capability for I2C4 and I2C2 communication interfaces."+ "description": "GPIO Port C pin 5, 5 V tolerant I/O with analog switch capability, ADC1_IN14 and WKUP5 wake-up source." }, { "number": "26",- "name": "PA6",+ "name": "PB0", "type": "bidirectional",- "description": "GPIO Port A pin 6, 5 V tolerant I/O with analog switch capability, ADC1_IN11 analog input."+ "description": "GPIO Port B pin 0, 5 V tolerant I/O with analog switch capability, ADC1_IN15 analog input." }, { "number": "27",- "name": "PA7",+ "name": "PB1", "type": "bidirectional",- "description": "GPIO Port A pin 7, 5 V tolerant I/O with analog switch capability, ADC1_IN12 analog input."+ "description": "GPIO Port B pin 1, 5 V tolerant I/O with analog switch capability, ADC1_IN16 analog input." }, { "number": "28",- "name": "PB0",+ "name": "PB2", "type": "bidirectional",- "description": "GPIO Port B pin 0, 5 V tolerant I/O with analog switch capability, ADC1_IN15 analog input."+ "description": "GPIO Port B pin 2, 5 V tolerant I/O with analog switch capability, COMP1_INP comparator input." }, { "number": "29",- "name": "PB1",+ "name": "PB10", "type": "bidirectional",- "description": "GPIO Port B pin 1, 5 V tolerant I/O with analog switch capability, ADC1_IN16 analog input."+ "description": "GPIO Port B pin 10, 5 V tolerant I/O with Fm+ capability for I2C4, I2C2, and SPI2 interfaces." }, { "number": "30",- "name": "VSS",- "type": "power_in",- "description": "Ground connection for digital circuits and standard I/O."+ "name": "PB11",+ "type": "bidirectional",+ "description": "GPIO Port B pin 11, 5 V tolerant I/O with Fm+ capability for I2C4 and I2C2 communication interfaces." }, { "number": "31",- "name": "PB10",- "type": "bidirectional",- "description": "GPIO Port B pin 10, 5 V tolerant I/O with Fm+ capability for I2C4, I2C2, and SPI2 interfaces."+ "name": "VSS",+ "type": "power_in",+ "description": "Ground connection for digital circuits and standard I/O." }, { "number": "32",@@ -242,45 +242,45 @@ }, { "number": "33",- "name": "VDD",- "type": "power_in",- "description": "Main digital supply voltage, range 1.71 V to 3.6 V with decoupling capacitor required."+ "name": "PB12",+ "type": "bidirectional",+ "description": "GPIO Port B pin 12, 5 V tolerant I/O for TIM1_BKIN, I2C2_SMBA, SPI2_NSS alternate functions." }, { "number": "34",- "name": "PA13",+ "name": "PB13", "type": "bidirectional",- "description": "GPIO Port A pin 13, 5 V tolerant I/O, configured as JTMS/SWDIO for debug interface with internal pull-up."+ "description": "GPIO Port B pin 13, 5 V tolerant I/O with Fm+ capability for I2C2_SCL and CAN1_TX." }, { "number": "35",- "name": "PA12",+ "name": "PB14", "type": "bidirectional",- "description": "GPIO Port A pin 12, 5 V tolerant I/O with Fm+ capability for CAN1_TX and USART1_RTS alternate functions."+ "description": "GPIO Port B pin 14, 5 V tolerant I/O with Fm+ capability for I2C2_SDA and SPI2_MISO." }, { "number": "36",- "name": "PA11",+ "name": "PB15", "type": "bidirectional",- "description": "GPIO Port A pin 11, 5 V tolerant I/O for CAN1_RX and USART1_CTS alternate functions."+ "description": "GPIO Port B pin 15, 5 V tolerant I/O for TIM1_CH3N, SPI2_MOSI alternate functions." }, { "number": "37",- "name": "PA10",+ "name": "PC6", "type": "bidirectional",- "description": "GPIO Port A pin 10, 5 V tolerant I/O with Fm+ capability for I2C1_SDA and USART1_RX."+ "description": "GPIO Port C pin 6, 5 V tolerant I/O for TIM3_CH1, SDMMC1_D6 alternate functions." }, { "number": "38",- "name": "PA9",+ "name": "PC7", "type": "bidirectional",- "description": "GPIO Port A pin 9, 5 V tolerant I/O with Fm+ capability for I2C1_SCL and USART1_TX."+ "description": "GPIO Port C pin 7, 5 V tolerant I/O for TIM3_CH2, SDMMC1_D7 alternate functions." }, { "number": "39",- "name": "PA8",+ "name": "PC8", "type": "bidirectional",- "description": "GPIO Port A pin 8, 5 V tolerant I/O, can be configured as MCO (microcontroller clock output) pin."+ "description": "GPIO Port C pin 8, 5 V tolerant I/O for TIM3_CH3, SDMMC1_D0 alternate functions." }, { "number": "40",@@ -290,147 +290,147 @@ }, { "number": "41",- "name": "PC8",+ "name": "PA8", "type": "bidirectional",- "description": "GPIO Port C pin 8, 5 V tolerant I/O for TIM3_CH3, SDMMC1_D0 alternate functions."+ "description": "GPIO Port A pin 8, 5 V tolerant I/O, can be configured as MCO (microcontroller clock output) pin." }, { "number": "42",- "name": "PC7",+ "name": "PA9", "type": "bidirectional",- "description": "GPIO Port C pin 7, 5 V tolerant I/O for TIM3_CH2, SDMMC1_D7 alternate functions."+ "description": "GPIO Port A pin 9, 5 V tolerant I/O with Fm+ capability for I2C1_SCL and USART1_TX." }, { "number": "43",- "name": "PC6",+ "name": "PA10", "type": "bidirectional",- "description": "GPIO Port C pin 6, 5 V tolerant I/O for TIM3_CH1, SDMMC1_D6 alternate functions."+ "description": "GPIO Port A pin 10, 5 V tolerant I/O with Fm+ capability for I2C1_SDA and USART1_RX." }, { "number": "44",- "name": "PB15",+ "name": "PA11", "type": "bidirectional",- "description": "GPIO Port B pin 15, 5 V tolerant I/O for TIM1_CH3N, SPI2_MOSI alternate functions."+ "description": "GPIO Port A pin 11, 5 V tolerant I/O for CAN1_RX and USART1_CTS alternate functions." }, { "number": "45",- "name": "PB14",+ "name": "PA12", "type": "bidirectional",- "description": "GPIO Port B pin 14, 5 V tolerant I/O with Fm+ capability for I2C2_SDA and SPI2_MISO."+ "description": "GPIO Port A pin 12, 5 V tolerant I/O with Fm+ capability for CAN1_TX and USART1_RTS alternate functions." }, { "number": "46",- "name": "PB13",+ "name": "PA13 (JTMS/SWDIO)", "type": "bidirectional",- "description": "GPIO Port B pin 13, 5 V tolerant I/O with Fm+ capability for I2C2_SCL and CAN1_TX."+ "description": "" }, { "number": "47",- "name": "PB12",- "type": "bidirectional",- "description": "GPIO Port B pin 12, 5 V tolerant I/O for TIM1_BKIN, I2C2_SMBA, SPI2_NSS alternate functions."- },- {- "number": "48", "name": "VSS", "type": "power_in", "description": "Ground connection for digital circuits and standard I/O." }, {- "number": "49",+ "number": "48", "name": "VDD", "type": "power_in", "description": "Main digital supply voltage, range 1.71 V to 3.6 V with decoupling capacitor required." },+ {+ "number": "49",+ "name": "PA14 (JTCK/SWCLK)",+ "type": "bidirectional",+ "description": ""+ }, { "number": "50",- "name": "VSS",- "type": "power_in",- "description": "Ground connection for digital circuits and standard I/O."+ "name": "PA15 (JTDI)",+ "type": "bidirectional",+ "description": "" }, { "number": "51",- "name": "PB9",+ "name": "PC10", "type": "bidirectional",- "description": "GPIO Port B pin 9, 5 V tolerant I/O with Fm+ capability for I2C1_SDA, CAN1_TX, SDMMC1_D5."+ "description": "GPIO Port C pin 10, 5 V tolerant I/O for TRACED1, SPI3_SCK, USART3_TX, SDMMC1_D2." }, { "number": "52",- "name": "PB8",+ "name": "PC11", "type": "bidirectional",- "description": "GPIO Port B pin 8, 5 V tolerant I/O with Fm+ capability for I2C1_SCL, CAN1_RX, SDMMC1_D4."+ "description": "GPIO Port C pin 11, 5 V tolerant I/O for SPI3_MISO, USART3_RX, UART4_RX, SDMMC1_D3." }, { "number": "53",- "name": "PH3-BOOT0",- "type": "input",- "description": "GPIO Port H pin 3 / Boot option pin, selects boot from Flash (0) or system memory (1) at power-up."+ "name": "PC12",+ "type": "bidirectional",+ "description": "GPIO Port C pin 12, 5 V tolerant I/O for TRACED3, SPI3_MOSI, USART3_CK, SDMMC1_CK." }, { "number": "54",- "name": "PB7",+ "name": "PD2", "type": "bidirectional",- "description": "GPIO Port B pin 7, 5 V tolerant I/O with Fm+ capability for I2C1_SDA, UART4_CTS, COMP2_INM."+ "description": "GPIO Port D pin 2, 5 V tolerant I/O for TRACED2, TIM3_ETR, USART3_RTS_DE, SDMMC1_CMD." }, { "number": "55",- "name": "PB6",+ "name": "PB3 (JTDO/TRACESWO)", "type": "bidirectional",- "description": "GPIO Port B pin 6, 5 V tolerant I/O with Fm+ capability for I2C1_SCL, I2C4_SCL, CAN1_TX."+ "description": "" }, { "number": "56",- "name": "PB5",+ "name": "PB4 (NJTRST)", "type": "bidirectional",- "description": "GPIO Port B pin 5, 5 V tolerant I/O for LPTIM1_IN1, CAN1_RX, I2C1_SMBA, COMP2_OUT."+ "description": "" }, { "number": "57",- "name": "PB4",+ "name": "PB5", "type": "bidirectional",- "description": "GPIO Port B pin 4, 5 V tolerant I/O with analog switch and Fm+ capability, NJTRST pin with internal pull-up."+ "description": "GPIO Port B pin 5, 5 V tolerant I/O for LPTIM1_IN1, CAN1_RX, I2C1_SMBA, COMP2_OUT." }, { "number": "58",- "name": "PB3",+ "name": "PB6", "type": "bidirectional",- "description": "GPIO Port B pin 3, 5 V tolerant I/O with analog switch capability, JTDO/TRACESWO pin with internal pull-up."+ "description": "GPIO Port B pin 6, 5 V tolerant I/O with Fm+ capability for I2C1_SCL, I2C4_SCL, CAN1_TX." }, { "number": "59",- "name": "PD2",+ "name": "PB7", "type": "bidirectional",- "description": "GPIO Port D pin 2, 5 V tolerant I/O for TRACED2, TIM3_ETR, USART3_RTS_DE, SDMMC1_CMD."+ "description": "GPIO Port B pin 7, 5 V tolerant I/O with Fm+ capability for I2C1_SDA, UART4_CTS, COMP2_INM." }, { "number": "60",- "name": "PC12",+ "name": "PH3-BOOT0 (BOOT0)", "type": "bidirectional",- "description": "GPIO Port C pin 12, 5 V tolerant I/O for TRACED3, SPI3_MOSI, USART3_CK, SDMMC1_CK."+ "description": "" }, { "number": "61",- "name": "PC11",+ "name": "PB8", "type": "bidirectional",- "description": "GPIO Port C pin 11, 5 V tolerant I/O for SPI3_MISO, USART3_RX, UART4_RX, SDMMC1_D3."+ "description": "GPIO Port B pin 8, 5 V tolerant I/O with Fm+ capability for I2C1_SCL, CAN1_RX, SDMMC1_D4." }, { "number": "62",- "name": "PC10",+ "name": "PB9", "type": "bidirectional",- "description": "GPIO Port C pin 10, 5 V tolerant I/O for TRACED1, SPI3_SCK, USART3_TX, SDMMC1_D2."+ "description": "GPIO Port B pin 9, 5 V tolerant I/O with Fm+ capability for I2C1_SDA, CAN1_TX, SDMMC1_D5." }, { "number": "63",- "name": "PA15",- "type": "bidirectional",- "description": "GPIO Port A pin 15, 5 V tolerant I/O, configured as JTDI for debug interface with internal pull-up."+ "name": "VSS",+ "type": "power_in",+ "description": "Ground connection for digital circuits and standard I/O." }, { "number": "64",- "name": "PA14",- "type": "bidirectional",- "description": "GPIO Port A pin 14, 5 V tolerant I/O, configured as JTCK/SWCLK for debug interface with internal pull-down."+ "name": "VDD",+ "type": "power_in",+ "description": "Main digital supply voltage, range 1.71 V to 3.6 V with decoupling capacitor required." } ], "provenance": {@@ -446,7 +446,14 @@ "total": 64, "described": 64, "cites_pages": true,- "refuses_to_fabricate": true+ "refuses_to_fabricate": true,+ "checked_against": "STM32_open_pin_data STM32L451R(C-E)Tx.xml"+ },+ "correction": {+ "at": "2026-09-30",+ "what": "56 of 64 pins corrected",+ "how": "pinout rebuilt from STMicroelectronics STM32_open_pin_data (STM32L451R(C-E)Tx.xml, LQFP64); the previous pinout came from a single-model extraction",+ "symbol": "regenerated from the corrected pinout" } }, "viewers": {@@ -496,7 +503,7 @@ "viewers/symbol.html", "viewers/footprint.html" ],- "visibility": "public",- "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",- "org": "adom"-}+ "visibility": {+ "public": true+ }+}