Pin Functional Grouping
@schematic tool (with includeNets) to verify connectivity and re-wire any lost connections.Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| 3V3 | 2 | Power supply | Power | 3V3 | Power In |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| GND | 1 | GND | Ground | GND | Ground |
| GND | 40 | GND | Ground | GND | Ground |
| EPAD | 41 | GND | Ground | GND | Ground |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| EN | 3 | High: on, enables the chip. Low: off, chip powers off. Do not leave floating. | Control | EN | Input |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| IO19 | 13 | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- | USB | USB | Bi-Directional |
| IO20 | 14 | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ | USB | USB | Bi-Directional |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| RXD0 | 36 | U0RXD, GPIO44, CLK_OUT2 | Communication | UART0 | Bi-Directional |
| TXD0 | 37 | U0TXD, GPIO43, CLK_OUT1 | Communication | UART0 | Bi-Directional |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| IO39 | 32 | MTCK, GPIO39, CLK_OUT3, SUBSPICS1 | Debug | JTAG | Bi-Directional |
| IO40 | 33 | MTDO, GPIO40, CLK_OUT2 | Debug | JTAG | Bi-Directional |
| IO41 | 34 | MTDI, GPIO41, CLK_OUT1 | Debug | JTAG | Bi-Directional |
| IO42 | 35 | MTMS, GPIO42 | Debug | JTAG | Bi-Directional |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| IO1 | 39 | RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 | Analog | ADC1 | Bi-Directional |
| IO2 | 38 | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 | Analog | ADC1 | Bi-Directional |
| IO3 | 15 | RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 | Analog | ADC1 | Bi-Directional |
| IO4 | 4 | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 | Analog | ADC1 | Bi-Directional |
| IO5 | 5 | RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 | Analog | ADC1 | Bi-Directional |
| IO6 | 6 | RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 | Analog | ADC1 | Bi-Directional |
| IO7 | 7 | RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 | Analog | ADC1 | Bi-Directional |
| IO8 | 12 | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 | Analog | ADC1 | Bi-Directional |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| IO15 | 8 | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P | Analog | ADC2 | Bi-Directional |
| IO16 | 9 | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N | Analog | ADC2 | Bi-Directional |
| IO17 | 10 | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 | Analog | ADC2 | Bi-Directional |
| IO18 | 11 | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 | Analog | ADC2 | Bi-Directional |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| IO9 | 17 | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUBSPIHD | Communication | SPI | Bi-Directional |
| IO10 | 18 | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 | Communication | SPI | Bi-Directional |
| IO11 | 19 | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUBSPID | Communication | SPI | Bi-Directional |
| IO12 | 20 | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK | Communication | SPI | Bi-Directional |
| IO13 | 21 | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ | Communication | SPI | Bi-Directional |
| IO14 | 22 | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP | Communication | SPI | Bi-Directional |
| IO35 | 28 | SPIIO6, GPIO35, FSPID, SUBSPID | Communication | SPI | Bi-Directional |
| IO36 | 29 | SPIIO7, GPIO36, FSPICLK, SUBSPICLK | Communication | SPI | Bi-Directional |
| IO37 | 30 | SPIDQS, GPIO37, FSPIQ, SUBSPIQ | Communication | SPI | Bi-Directional |
| IO38 | 31 | GPIO38, FSPIWP, SUBSPIWP | Communication | SPI | Bi-Directional |
| IO47 | 24 | SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF | Communication | SPI_DIFF | Bi-Directional |
| IO48 | 25 | SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF | Communication | SPI_DIFF | Bi-Directional |
Table
| Pin name | Pin no. | Datasheet function | Suggested section | Suggested pin group | Flux pin type |
|---|---|---|---|---|---|
| IO0 | 27 | RTC_GPIO0, GPIO0 | GPIO | GPIO | Bi-Directional |
| IO21 | 23 | RTC_GPIO21, GPIO21 | GPIO | GPIO | Bi-Directional |
| IO45 | 26 | GPIO45 | GPIO | GPIO | Bi-Directional |
| IO46 | 16 | GPIO46 | GPIO | GPIO | Bi-Directional |
Section is the primary functional section from the table above.Pin Group is the unique common function group chosen for that physical pin.Pin Orientation follows Flux IC symbol rules: power at Top, ground at Bottom, bidirectional/control pins at Left, and TXD0 at Right.Sub-symbol Designator Suffix splits the 41-pin module into Power, Control, Communication, Debug, Analog_ADC1, Analog_ADC2, SPI, and GPIO blocks.Grouping rule
Power
Ground
Control / Enable
USB
UART0 / Programming Console
JTAG / Debug
ADC1 / Touch / RTC GPIO
ADC2 / Touch / RTC GPIO
SPI / Flash-PSRAM Expansion
General GPIO / Boot-Strap Style GPIO
Count check
Applied terminal property rule
Datasheet notes to preserve