Component Pin Analysis


I checked it. The datasheet lookup by part name didn’t resolve in the tool, so I fell back to the project’s official datasheet URL and extracted the pin groups directly.
Bootstrap pins

Table


PinPin numberNotes
GPIO0 / IO04Boot mode strapping pin
GPIO45 / IO4541VDD_SPI voltage strapping pin
GPIO46 / IO4644Boot mode and ROM message print control strapping pin
Default strap states

Table


PinDefault
GPIO0Pull-up, bit 1
GPIO45Pull-down, bit 0
GPIO46Pull-down, bit 0
Boot combinations

Table


GPIO0GPIO46Mode
1XSPI boot default
00Download boot
01Invalid / avoid
Input-only pins

Table


PinPin numberType
IO46 / GPIO4644Input-only
EN45Input
Note: the datasheet explicitly says EN must not be left floating.
Pins connected to internal memory Explicitly memory-related / FSPI pins

Table


PinPin numberMemory-related function
IO913FSPIHD
IO1014FSPICS0 / FSPIIO4
IO1115FSPID / FSPIIO5
IO1216FSPICLK / FSPIIO6
IO1317FSPIQ / FSPIIO7
IO1418FSPIWP / FSPIDQS
IO2626SPICS1
IO3328SPIIO4 / FSPIHD
IO3429SPIIO5 / FSPICS0
IO3531SPIIO6 / FSPID
IO3632SPIIO7 / FSPICLK
IO3733SPIDQS / FSPIQ
IO3834FSPIWP
Special reservation note

Table


PinPin numberRestriction
IO2626Used by embedded PSRAM on N4R2 variants, so it cannot be used for other purposes on those versions
If you want, I can next convert this into a Flux pin-property mapping for:
  • Pin Type
  • Section
  • Pin Group
  • Sub-symbol Designator Suffix
Create pin-property mapping
Add pin restrictions
Check all ESP32 pins

Name
Pin #
Type
Part Type
Pin Orientation
Section
Terminal Order
Terminal Type
GND
1
Unspecified
Terminal
Bottom
GND
10
powerIn
GND
2
Unspecified
Terminal
Left
GND
10
powerIn
3V3
3
Unspecified
Terminal
Top
POWER
1
powerIn
IO0
4
Unspecified
Terminal
Left
BOOTSTRAP
3
bidi
IO1
5
Unspecified
Terminal
Left
GPIO
6
bidi
IO2
6
Unspecified
Terminal
Left
GPIO
6
bidi
IO3
7
Unspecified
Terminal
Left
GPIO
6
bidi
IO4
8
Unspecified
Terminal
Left
GPIO
6
bidi
IO5
9
Unspecified
Terminal
Left
GPIO
6
bidi
IO6
10
Unspecified
Terminal
Left
GPIO
6
bidi
IO7
11
Unspecified
Terminal
Left
GPIO
6
bidi
IO8
12
Unspecified
Terminal
Left
GPIO
6
bidi
IO9
13
Unspecified
Terminal
Left
FLASH SPI
4
bidi
IO10
14
Unspecified
Terminal
Left
FLASH SPI
4
bidi
IO11
15
Unspecified
Terminal
Left
FLASH SPI
4
bidi
IO12
16
Unspecified
Terminal
Left
FLASH SPI
4
bidi
IO13
17
Unspecified
Terminal
Right
FLASH SPI
4
bidi
IO14
18
Unspecified
Terminal
Right
FLASH SPI
4
bidi
IO15
19
Unspecified
Terminal
Left
GPIO
6
bidi
IO16
20
Unspecified
Terminal
Left
GPIO
6
bidi
IO17
21
Unspecified
Terminal
Left
GPIO
6
bidi
IO18
22
Unspecified
Terminal
Left
GPIO
6
bidi
IO19
23
Unspecified
Terminal
Left
USB
5
bidi

ESP32-S2-MINI-1U