Instructions Review and Pinout Report


Terminal labels and properties are updated; I’m verifying the final schematic pins and footprint against the QFN20 datasheet now.
Updated in schematic component:
  • Renamed remaining wrong terminals: PB5 pin 6 -> VCC, VIO33 pin 7 -> PB5, EPAD / Exposed Pad -> EPAD.
  • Set all 21 terminals with datasheet-based Section, Terminal Order, Pin Orientation, Pin Type, and Pin Description.
Terminal Order / Section / orientation changes:
  • Power, order 1: VCC, orientation Top.
  • Reset/Debug, order 2: PC0-NRST, PB6(SWDIO), PA2(SWCLK), orientation Left.
  • Clock, order 3: PC1-OSCIN, PB7-OSCOUT, orientation Left.
  • Communication, orders 4–6: SPI/I2C/USART-capable GPIO pins, orientation Left.
  • GPIO, order 7: PB2, PB0, orientation Left.
  • Ground, order 8: VSS, EPAD, orientation Bottom.
Footprint check result:
  • Matches datasheet QFN20-EP intent: 20 perimeter pads + center exposed pad, 0.4 mm pitch, 3×3 mm body, 1.7×1.7 mm exposed pad.
  • Footprint issue / uncertain: Flux layout also shows 4 extra unnamed internal pad nodes, likely paste/mount sub-pads, but they should be manually confirmed as non-electrical paste features.
Short summary:
  • OK: datasheet pin count and main pad geometry match.
  • Renamed: 3 terminals.
  • Uncertain: EPAD electrical tie to VSS is not explicitly confirmed in extracted datasheet text; 4 unnamed internal footprint pads need manual confirmation.
  • Footprint issue: no blocking mismatch found, only the unnamed internal pads require review.
Fix footprint and review
Fix footprint pads
Verify EPAD connection
Run ERC DRC
Create pinout doc

PA2(SWCLK) (Bi-Directional)PB6(SWDIO) (Bi-Directional)PC0-NRST (Bi-Directional)PB7-OSCOUT (Bi-Directional)PC1-OSCIN (Bi-Directional)PA6 (Bi-Directional)PA7 (Bi-Directional)PA5 (Bi-Directional)PA4 (Bi-Directional)PA3 (Bi-Directional)PA1 (Bi-Directional)PA0 (Bi-Directional)PB4 (Bi-Directional)PB3 (Bi-Directional)PB1 (Bi-Directional)PB5 (Bi-Directional)PB0 (Bi-Directional)PB2 (Bi-Directional)EPAD (Ground)VSS (Ground)VCC (Power In)

PY32F002BF15U6TR