Pin Function Grouping
1:21
Finding the datasheet.
Analyzing the schematic.
Functional pin groups — no duplicates
| Group | Pins |
|---|---|
| Power / 3.3V supplies | Pin 1 VBAT; Pin 9 VDDA; Pin 24 VDD; Pin 36 VDD; Pin 48 VDD |
| Ground returns | Pin 8 VSSA; Pin 23 VSS; Pin 35 VSS; Pin 47 VSS |
| Clock / oscillator | Pin 3 PC14-OSC32_IN; Pin 4 PC15-OSC32_OUT; Pin 5 PD0_OSC_IN; Pin 6 PD1_OSC_OUT |
| Control / configuration | Pin 7 NRST; Pin 44 BOOT0 |
| GPIO Port A | Pin 10 PA0_WKUP; Pin 11 PA1; Pin 12 PA2; Pin 13 PA3; Pin 14 PA4; Pin 15 PA5; Pin 16 PA6; Pin 17 PA7; Pin 29 PA8; Pin 30 PA9; Pin 31 PA10; Pin 32 PA11; Pin 33 PA12; Pin 34 PA13; Pin 37 PA14; Pin 38 PA15 |
| GPIO Port B | Pin 18 PB0; Pin 19 PB1; Pin 20 PB2; Pin 21 PB10; Pin 22 PB11; Pin 25 PB12; Pin 26 PB13; Pin 27 PB14; Pin 28 PB15; Pin 39 PB3; Pin 40 PB4; Pin 41 PB5; Pin 42 PB6; Pin 43 PB7; Pin 45 PB8; Pin 46 PB9 |
| GPIO Port C | Pin 2 PC13-TAMPER-RTC |
Table
| Group | Section | Pin Group | Pin Type | Pin Orientation | Sub-symbol Designator Suffix |
|---|---|---|---|---|---|
| Power / 3.3V supplies | Power | Power | Power In | Top | Power |
| Ground returns | Ground | Ground | Ground | Bottom | Power |
| Clock / oscillator | Clock | Clock | Passive | Left | Clock |
| Control / configuration | Control | RESET for NRST, BOOT0 for BOOT0 | Input | Left | Control |
| GPIO Port A | GPIO | PA | Bi-Directional | Left | GPIOA |
| GPIO Port B | GPIO | PB | Bi-Directional | Left | GPIOB |
| GPIO Port C | GPIO | PC | Bi-Directional | Left | GPIOC |
PA11/PA12 are commonly used for USB DM/DP, but I did not create a separate USB group because that would duplicate those pins with GPIO Port A.PA13/PA14 are commonly used for SWDIO/SWCLK, but I did not create a separate Debug group because that would duplicate those pins with GPIO Port A.PC13 has tamper/RTC functionality, but it remains under GPIO Port C to avoid duplication.Welcome 👋
Flux accelerates your PCB design with AI.
Create your account to start using this component and bring your ideas to life.