Loads on click. Unloads only if this page sits in the background.

Symbol & Footprint

Schematic Symbol

Open full view ↗
Loads on click. Unloads only if this page sits in the background.

PCB Footprint

Open full view ↗
Loads on click. Unloads only if this page sits in the background.
Loads on click. Unloads only if this page sits in the background.
Download PDF
Contents

README

markdown

STM32F417IGT7

STMicroelectronics · Microcontroller Units (MCUs/MPUs/SOCs) · LQFP-176(24x24)

STM32F417IGT7 from STMicroelectronics, in a LQFP-176(24x24). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model, then checked against ST open pin data); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 PE2 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TRACECLK, FSMC_A23, ETH_MII_TXD3, EVENTOUT.
2 PE3 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TRACED0, FSMC_A19, EVENTOUT.
3 PE4 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TRACED1, FSMC_A20, DCMI_D4, EVENTOUT.
4 PE5 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TRACED2, FSMC_A21, TIM9_CH1, DCMI_D6, EVENTOUT.
5 PE6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TRACED3, FSMC_A22, TIM9_CH2, DCMI_D7, EVENTOUT.
6 VBAT power_in Supply pin for the RTC, the 20x32-bit backup registers and the optional 4 KB backup SRAM.
7 PI8 bidirectional 5 V-tolerant I/O supplied through the power switch: sink limited to 3 mA, output speed at most 2 MHz with 30 pF load, and must not be used as a current source. Alternate functions: RTC_TAMP1, RTC_TAMP2, RTC_TS, EVENTOUT.
8 PC13 bidirectional 5 V-tolerant I/O supplied through the power switch: sink limited to 3 mA, output speed at most 2 MHz with 30 pF load, and must not be used as a current source (e.g. LED drive). Alternate functions: RTC_OUT, RTC_TAMP1, RTC_TS, EVENTOUT.
9 PC14/OSC32_IN bidirectional I/O supplied through the power switch (3 mA sink limit, 2 MHz / 30 pF output limit), default function PC14, used as OSC32_IN (LSE oscillator input) in oscillator mode.
10 PC15/OSC32_OUT bidirectional I/O supplied through the power switch (3 mA sink limit, 2 MHz / 30 pF output limit), default function PC15, used as OSC32_OUT (LSE oscillator output) in oscillator mode.
11 PI9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: CAN1_RX, EVENTOUT.
12 PI10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: ETH_MII_RX_ER, EVENTOUT.
13 PI11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: OTG_HS_ULPI_DIR, EVENTOUT.
14 VSS power_in Ground pin.
15 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
16 PF0 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A0, I2C2_SDA, EVENTOUT.
17 PF1 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A1, I2C2_SCL, EVENTOUT.
18 PF2 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A2, I2C2_SMBA, EVENTOUT.
19 PF3 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: FSMC_A3, EVENTOUT; additional function: ADC3_IN9.
20 PF4 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: FSMC_A4, EVENTOUT; additional function: ADC3_IN14.
21 PF5 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: FSMC_A5, EVENTOUT; additional function: ADC3_IN15.
22 VSS power_in Ground pin.
23 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
24 PF6 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: TIM10_CH1, FSMC_NIORD, EVENTOUT; additional function: ADC3_IN4.
25 PF7 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: TIM11_CH1, FSMC_NREG, EVENTOUT; additional function: ADC3_IN5.
26 PF8 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: TIM13_CH1, FSMC_NIOWR, EVENTOUT; additional function: ADC3_IN6.
27 PF9 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: TIM14_CH1, FSMC_CD, EVENTOUT; additional function: ADC3_IN7.
28 PF10 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: FSMC_INTR, EVENTOUT; additional function: ADC3_IN8.
29 PH0/OSC_IN bidirectional I/O (5 V tolerant except in oscillator mode), default function PH0, used as OSC_IN (HSE oscillator input) in oscillator mode. Alternate function: EVENTOUT.
30 PH1/OSC_OUT bidirectional I/O (5 V tolerant except in oscillator mode), default function PH1, used as OSC_OUT (HSE oscillator output) in oscillator mode. Alternate function: EVENTOUT.
31 NRST bidirectional Bidirectional reset pin with embedded weak pull-up resistor.
32 PC0 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: OTG_HS_ULPI_STP, EVENTOUT; additional function: ADC123_IN10.
33 PC1 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: ETH_MDC, EVENTOUT; additional function: ADC123_IN11.
34 PC2 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: SPI2_MISO, OTG_HS_ULPI_DIR, ETH_MII_TXD2, I2S2ext_SD, EVENTOUT; additional function: ADC123_IN12.
35 PC3 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: SPI2_MOSI, I2S2_SD, OTG_HS_ULPI_NXT, ETH_MII_TX_CLK, EVENTOUT; additional function: ADC123_IN13.
36 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
37 VSSA power_in Analog ground pin for the analog blocks (ADC, DAC).
38 VREF+ power_in Positive reference voltage input for the ADC.
39 VDDA power_in Analog supply pin for the analog blocks (ADC, DAC).
40 PA0/WKUP bidirectional 5 V-tolerant I/O except in analog mode; default function PA0, also the WKUP wakeup input. Alternate functions: USART2_CTS, UART4_TX, ETH_MII_CRS, TIM2_CH1_ETR, TIM5_CH1, TIM8_ETR, EVENTOUT; additional function: ADC123_IN0.
41 PA1 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: USART2_RTS, UART4_RX, ETH_RMII_REF_CLK, ETH_MII_RX_CLK, TIM5_CH2, TIM2_CH2, EVENTOUT; additional function: ADC123_IN1.
42 PA2 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: USART2_TX, TIM5_CH3, TIM9_CH1, TIM2_CH3, ETH_MDIO, EVENTOUT; additional function: ADC123_IN2.
43 PH2 bidirectional 5 V-tolerant I/O (FT). Alternate functions: ETH_MII_CRS, EVENTOUT.
44 PH3 bidirectional 5 V-tolerant I/O (FT). Alternate functions: ETH_MII_COL, EVENTOUT.
45 PH4 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C2_SCL, OTG_HS_ULPI_NXT, EVENTOUT.
46 PH5 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C2_SDA, EVENTOUT.
47 PA3 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: USART2_RX, TIM5_CH4, TIM9_CH2, TIM2_CH4, OTG_HS_ULPI_D0, ETH_MII_COL, EVENTOUT; additional function: ADC123_IN3.
48 BYPASS_REG input Regulator bypass control input (5 V tolerant); the datasheet links setting this pin to VDD with the Regulator OFF / internal reset ON mode.
49 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
50 PA4 bidirectional 3.3 V-tolerant I/O (TTa) connected directly to the ADC. Alternate functions: SPI1_NSS, SPI3_NSS, USART2_CK, DCMI_HSYNC, OTG_HS_SOF, I2S3_WS, EVENTOUT; additional functions: ADC12_IN4, DAC_OUT1.
51 PA5 bidirectional 3.3 V-tolerant I/O (TTa) connected directly to the ADC. Alternate functions: SPI1_SCK, OTG_HS_ULPI_CK, TIM2_CH1_ETR, TIM8_CH1N, EVENTOUT; additional functions: ADC12_IN5, DAC_OUT2.
52 PA6 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: SPI1_MISO, TIM8_BKIN, TIM13_CH1, DCMI_PIXCLK, TIM3_CH1, TIM1_BKIN, EVENTOUT; additional function: ADC12_IN6.
53 PA7 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: SPI1_MOSI, TIM8_CH1N, TIM14_CH1, TIM3_CH2, ETH_MII_RX_DV, TIM1_CH1N, ETH_RMII_CRS_DV, EVENTOUT; additional function: ADC12_IN7.
54 PC4 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: ETH_RMII_RX_D0, ETH_MII_RX_D0, EVENTOUT; additional function: ADC12_IN14.
55 PC5 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: ETH_RMII_RX_D1, ETH_MII_RX_D1, EVENTOUT; additional function: ADC12_IN15.
56 PB0 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: TIM3_CH3, TIM8_CH2N, OTG_HS_ULPI_D1, ETH_MII_RXD2, TIM1_CH2N, EVENTOUT; additional function: ADC12_IN8.
57 PB1 bidirectional 5 V-tolerant I/O except in analog mode. Alternate functions: TIM3_CH4, TIM8_CH3N, OTG_HS_ULPI_D2, ETH_MII_RXD3, TIM1_CH3N, EVENTOUT; additional function: ADC12_IN9.
58 PB2/BOOT1 bidirectional 5 V-tolerant I/O (FT), default function PB2, also used as the BOOT1 boot-mode pin. Alternate function: EVENTOUT.
59 PF11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: DCMI_D12, EVENTOUT.
60 PF12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A6, EVENTOUT.
61 VSS power_in Ground pin.
62 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
63 PF13 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A7, EVENTOUT.
64 PF14 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A8, EVENTOUT.
65 PF15 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A9, EVENTOUT.
66 PG0 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A10, EVENTOUT.
67 PG1 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A11, EVENTOUT.
68 PE7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D4, TIM1_ETR, EVENTOUT.
69 PE8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D5, TIM1_CH1N, EVENTOUT.
70 PE9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D6, TIM1_CH1, EVENTOUT.
71 VSS power_in Ground pin.
72 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
73 PE10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D7, TIM1_CH2N, EVENTOUT.
74 PE11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D8, TIM1_CH2, EVENTOUT.
75 PE12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D9, TIM1_CH3N, EVENTOUT.
76 PE13 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D10, TIM1_CH3, EVENTOUT.
77 PE14 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D11, TIM1_CH4, EVENTOUT.
78 PE15 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D12, TIM1_BKIN, EVENTOUT.
79 PB10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_SCK, I2S2_CK, I2C2_SCL, USART3_TX, OTG_HS_ULPI_D3, ETH_MII_RX_ER, TIM2_CH3, EVENTOUT.
80 PB11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C2_SDA, USART3_RX, OTG_HS_ULPI_D4, ETH_RMII_TX_EN, ETH_MII_TX_EN, TIM2_CH4, EVENTOUT.
81 VCAP_1 power_in Connection for the external capacitor of the internal voltage regulator (VCAP_1 operating conditions in Table 16).
82 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
83 PH6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C2_SMBA, TIM12_CH1, ETH_MII_RXD2, EVENTOUT.
84 PH7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C3_SCL, ETH_MII_RXD3, EVENTOUT.
85 PH8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C3_SDA, DCMI_HSYNC, EVENTOUT.
86 PH9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C3_SMBA, TIM12_CH2, DCMI_D0, EVENTOUT.
87 PH10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM5_CH1, DCMI_D1, EVENTOUT.
88 PH11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM5_CH2, DCMI_D2, EVENTOUT.
89 PH12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM5_CH3, DCMI_D3, EVENTOUT.
90 VSS power_in Ground pin.
91 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
92 PB12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_NSS, I2S2_WS, I2C2_SMBA, USART3_CK, TIM1_BKIN, CAN2_RX, OTG_HS_ULPI_D5, ETH_RMII_TXD0, ETH_MII_TXD0, OTG_HS_ID, EVENTOUT.
93 PB13 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_SCK, I2S2_CK, USART3_CTS, TIM1_CH1N, CAN2_TX, OTG_HS_ULPI_D6, ETH_RMII_TXD1, ETH_MII_TXD1, EVENTOUT; additional function: OTG_HS_VBUS.
94 PB14 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_MISO, TIM1_CH2N, TIM12_CH1, OTG_HS_DM, USART3_RTS, TIM8_CH2N, I2S2ext_SD, EVENTOUT.
95 PB15 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_MOSI, I2S2_SD, TIM1_CH3N, TIM8_CH3N, TIM12_CH2, OTG_HS_DP, EVENTOUT; additional function: RTC_REFIN.
96 PD8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D13, USART3_TX, EVENTOUT.
97 PD9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D14, USART3_RX, EVENTOUT.
98 PD10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D15, USART3_CK, EVENTOUT.
99 PD11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_CLE, FSMC_A16, USART3_CTS, EVENTOUT.
100 PD12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_ALE, FSMC_A17, TIM4_CH1, USART3_RTS, EVENTOUT.
101 PD13 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A18, TIM4_CH2, EVENTOUT.
102 VSS power_in Ground pin.
103 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
104 PD14 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D0, TIM4_CH3, EVENTOUT.
105 PD15 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D1, TIM4_CH4, EVENTOUT.
106 PG2 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A12, EVENTOUT.
107 PG3 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A13, EVENTOUT.
108 PG4 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A14, EVENTOUT.
109 PG5 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A15, EVENTOUT.
110 PG6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_INT2, EVENTOUT.
111 PG7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_INT3, USART6_CK, EVENTOUT.
112 PG8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART6_RTS, ETH_PPS_OUT, EVENTOUT.
113 VSS power_in Ground pin.
114 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
115 PC6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2S2_MCK, TIM8_CH1, SDIO_D6, USART6_TX, DCMI_D0, TIM3_CH1, EVENTOUT.
116 PC7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2S3_MCK, TIM8_CH2, SDIO_D7, USART6_RX, DCMI_D1, TIM3_CH2, EVENTOUT.
117 PC8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH3, SDIO_D0, TIM3_CH3, USART6_CK, DCMI_D2, EVENTOUT.
118 PC9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2S_CKIN, MCO2, TIM8_CH4, SDIO_D1, I2C3_SDA, DCMI_D3, TIM3_CH4, EVENTOUT.
119 PA8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: MCO1, USART1_CK, TIM1_CH1, I2C3_SCL, OTG_FS_SOF, EVENTOUT.
120 PA9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART1_TX, TIM1_CH2, I2C3_SMBA, DCMI_D0, EVENTOUT; additional function: OTG_FS_VBUS.
121 PA10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART1_RX, TIM1_CH3, OTG_FS_ID, DCMI_D1, EVENTOUT.
122 PA11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART1_CTS, CAN1_RX, TIM1_CH4, OTG_FS_DM, EVENTOUT.
123 PA12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART1_RTS, CAN1_TX, TIM1_ETR, OTG_FS_DP, EVENTOUT.
124 PA13 bidirectional 5 V-tolerant I/O (FT), default function JTMS-SWDIO (SWD data I/O). Alternate function: EVENTOUT.
125 VCAP_2 power_in Connection for the external capacitor of the internal voltage regulator (VCAP_2 operating conditions in Table 16).
126 VSS power_in Ground pin.
127 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
128 PH13 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH1N, CAN1_TX, EVENTOUT.
129 PH14 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH2N, DCMI_D4, EVENTOUT.
130 PH15 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH3N, DCMI_D11, EVENTOUT.
131 PI0 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM5_CH4, SPI2_NSS, I2S2_WS, DCMI_D13, EVENTOUT.
132 PI1 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_SCK, I2S2_CK, DCMI_D8, EVENTOUT.
133 PI2 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH4, SPI2_MISO, DCMI_D9, I2S2ext_SD, EVENTOUT.
134 PI3 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_ETR, SPI2_MOSI, I2S2_SD, DCMI_D10, EVENTOUT.
135 VSS power_in Ground pin.
136 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
137 PA14 bidirectional 5 V-tolerant I/O (FT), default function JTCK-SWCLK (SWD clock). Alternate function: EVENTOUT.
138 PA15 bidirectional 5 V-tolerant I/O (FT), default function JTDI. Alternate functions: JTDI, SPI3_NSS, I2S3_WS, TIM2_CH1_ETR, SPI1_NSS, EVENTOUT.
139 PC10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI3_SCK, I2S3_CK, UART4_TX, SDIO_D2, DCMI_D8, USART3_TX, EVENTOUT.
140 PC11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: UART4_RX, SPI3_MISO, SDIO_D3, DCMI_D4, USART3_RX, I2S3ext_SD, EVENTOUT.
141 PC12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: UART5_TX, SDIO_CK, DCMI_D9, SPI3_MOSI, I2S3_SD, USART3_CK, EVENTOUT.
142 PD0 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D2, CAN1_RX, EVENTOUT.
143 PD1 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_D3, CAN1_TX, EVENTOUT.
144 PD2 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM3_ETR, UART5_RX, SDIO_CMD, DCMI_D11, EVENTOUT.
145 PD3 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_CLK, USART2_CTS, EVENTOUT.
146 PD4 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NOE, USART2_RTS, EVENTOUT.
147 PD5 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NWE, USART2_TX, EVENTOUT.
148 VSS power_in Ground pin.
149 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
150 PD6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NWAIT, USART2_RX, EVENTOUT.
151 PD7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART2_CK, FSMC_NE1, FSMC_NCE2, EVENTOUT.
152 PG9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART6_RX, FSMC_NE2, FSMC_NCE3, EVENTOUT.
153 PG10 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NCE4_1, FSMC_NE3, EVENTOUT.
154 PG11 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NCE4_2, ETH_MII_TX_EN, ETH_RMII_TX_EN, EVENTOUT.
155 PG12 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NE4, USART6_RTS, EVENTOUT.
156 PG13 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A24, USART6_CTS, ETH_MII_TXD0, ETH_RMII_TXD0, EVENTOUT.
157 PG14 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_A25, USART6_TX, ETH_MII_TXD1, ETH_RMII_TXD1, EVENTOUT.
158 VSS power_in Ground pin.
159 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
160 PG15 bidirectional 5 V-tolerant I/O (FT). Alternate functions: USART6_CTS, DCMI_D13, EVENTOUT.
161 PB3 bidirectional 5 V-tolerant I/O (FT), default function JTDO/TRACESWO. Alternate functions: JTDO, TRACESWO, SPI3_SCK, I2S3_CK, TIM2_CH2, SPI1_SCK, EVENTOUT.
162 PB4 bidirectional 5 V-tolerant I/O (FT), default function NJTRST. Alternate functions: NJTRST, SPI3_MISO, TIM3_CH1, SPI1_MISO, I2S3ext_SD, EVENTOUT.
163 PB5 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C1_SMBA, CAN2_RX, OTG_HS_ULPI_D7, ETH_PPS_OUT, TIM3_CH2, SPI1_MOSI, SPI3_MOSI, DCMI_D10, I2S3_SD, EVENTOUT.
164 PB6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C1_SCL, TIM4_CH1, CAN2_TX, DCMI_D5, USART1_TX, EVENTOUT.
165 PB7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: I2C1_SDA, FSMC_NL, DCMI_VSYNC, USART1_RX, TIM4_CH2, EVENTOUT.
166 BOOT0 input Dedicated BOOT0 boot-mode selection pin, also used as VPP for Flash memory programming.
167 PB8 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM4_CH3, SDIO_D4, TIM10_CH1, DCMI_D6, ETH_MII_TXD3, I2C1_SCL, CAN1_RX, EVENTOUT.
168 PB9 bidirectional 5 V-tolerant I/O (FT). Alternate functions: SPI2_NSS, I2S2_WS, TIM4_CH4, TIM11_CH1, SDIO_D5, DCMI_D7, I2C1_SDA, CAN1_TX, EVENTOUT.
169 PE0 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM4_ETR, FSMC_NBL0, DCMI_D2, EVENTOUT.
170 PE1 bidirectional 5 V-tolerant I/O (FT). Alternate functions: FSMC_NBL1, DCMI_D3, EVENTOUT.
171 PDR_ON input 5 V-tolerant input (FT) for the PDR_ON power-down reset control; the extracted pages give no further electrical limits.
172 VDD power_in Digital supply pin for the I/Os and core, specified for a 1.8 V to 3.6 V application supply.
173 PI4 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_BKIN, DCMI_D5, EVENTOUT.
174 PI5 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH1, DCMI_VSYNC, EVENTOUT.
175 PI6 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH2, DCMI_D6, EVENTOUT.
176 PI7 bidirectional 5 V-tolerant I/O (FT). Alternate functions: TIM8_CH3, DCMI_D7, EVENTOUT.

Key specifications

Parameter Value
Manufacturer STMicroelectronics
Package LQFP-176(24x24)
Category Single Chip Microcomputer/Microcontroller
Pins 176

CAD (KiCad official)

  • Symbol: STM32F417IGT7
  • Footprint: Package_QFP:LQFP-176_24x24mm_P0.5mm
  • 3D model: LQFP-176(24x24) (KiCad packages3D, STEP)
  • 3D model files: stm32f417igt7-etched.step / stm32f417igt7-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); stm32f417igt7.step / stm32f417igt7.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: STMicroelectronics datasheet (207 pp, sha256 fd9d2b7df5be5d80, retrieved 2026-10-08, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF