# Pinout ESP32-S3 N16R8 (układ DevKitC-1, 44 piny)

> Rozpiska wyprowadzeń płytki ESP32-S3 N16R8 (układ DevKitC-1, 44 piny) (moduł ESP32-S3 N16R8): nadruk, numer GPIO, funkcje i ograniczenia każdego pinu.

- Liczba pinów: 44
- Złącze: USB (OTG)
- Wersja HTML z rysunkiem: https://bitchip.pl/pinout/esp32-s3-n16r8

## Lewa strona (od góry)

| Pin | GPIO | Funkcje | Rodzaj |
| --- | --- | --- | --- |
| 3V3 | - | 3,3 V z regulatora | zasilanie |
| 3V3 | - | 3,3 V z regulatora | zasilanie |
| RST | - | reset (CHIP_PU, stan niski) | specjalny (EN, BOOT…) |
| 4 | GPIO4 | ADC1_3 · Touch4 | GPIO (wejście/wyjście) |
| 5 | GPIO5 | ADC1_4 · Touch5 | GPIO (wejście/wyjście) |
| 6 | GPIO6 | ADC1_5 · Touch6 | GPIO (wejście/wyjście) |
| 7 | GPIO7 | ADC1_6 · Touch7 | GPIO (wejście/wyjście) |
| 15 | GPIO15 | ADC2_4 · XTAL_32K_P | GPIO (wejście/wyjście) |
| 16 | GPIO16 | ADC2_5 · XTAL_32K_N | GPIO (wejście/wyjście) |
| 17 | GPIO17 | ADC2_6 · UART1 TX | GPIO (wejście/wyjście) |
| 18 | GPIO18 | ADC2_7 · UART1 RX | GPIO (wejście/wyjście) |
| 8 | GPIO8 | ADC1_7 · Touch8 · I2C SDA | GPIO (wejście/wyjście) |
| 3 | GPIO3 | ADC1_2 · Touch3 · strapping | strapping / uwaga przy starcie |
| 46 | GPIO46 | strapping (tryb startu) | strapping / uwaga przy starcie |
| 9 | GPIO9 | ADC1_8 · Touch9 · I2C SCL | GPIO (wejście/wyjście) |
| 10 | GPIO10 | ADC1_9 · Touch10 · SPI SS | GPIO (wejście/wyjście) |
| 11 | GPIO11 | ADC2_0 · Touch11 · SPI MOSI | GPIO (wejście/wyjście) |
| 12 | GPIO12 | ADC2_1 · Touch12 · SPI SCK | GPIO (wejście/wyjście) |
| 13 | GPIO13 | ADC2_2 · Touch13 · SPI MISO | GPIO (wejście/wyjście) |
| 14 | GPIO14 | ADC2_3 · Touch14 | GPIO (wejście/wyjście) |
| 5V | - | 5 V (z USB / zasilanie) | zasilanie |
| GND | - | masa | masa (GND) |

## Prawa strona (od góry)

| Pin | GPIO | Funkcje | Rodzaj |
| --- | --- | --- | --- |
| GND | - | masa | masa (GND) |
| TX | GPIO43 | UART0 TX (złącze COM) | UART (TX/RX) |
| RX | GPIO44 | UART0 RX (złącze COM) | UART (TX/RX) |
| 1 | GPIO1 | ADC1_0 · Touch1 | GPIO (wejście/wyjście) |
| 2 | GPIO2 | ADC1_1 · Touch2 | GPIO (wejście/wyjście) |
| 42 | GPIO42 | JTAG MTMS | GPIO (wejście/wyjście) |
| 41 | GPIO41 | JTAG MTDI | GPIO (wejście/wyjście) |
| 40 | GPIO40 | JTAG MTDO | GPIO (wejście/wyjście) |
| 39 | GPIO39 | JTAG MTCK | GPIO (wejście/wyjście) |
| 38 | GPIO38 | GPIO | GPIO (wejście/wyjście) |
| 37 | GPIO37 | PSRAM (R8) · nie używać | zajęty przez flash (nie używać) |
| 36 | GPIO36 | PSRAM (R8) · nie używać | zajęty przez flash (nie używać) |
| 35 | GPIO35 | PSRAM (R8) · nie używać | zajęty przez flash (nie używać) |
| 0 | GPIO0 | przycisk BOOT · strapping | strapping / uwaga przy starcie |
| 45 | GPIO45 | strapping (VDD_SPI) | strapping / uwaga przy starcie |
| 48 | GPIO48 | dioda RGB WS2812 | GPIO (wejście/wyjście) |
| 47 | GPIO47 | GPIO | GPIO (wejście/wyjście) |
| 21 | GPIO21 | GPIO | GPIO (wejście/wyjście) |
| 20 | GPIO20 | ADC2_9 · USB D+ | GPIO (wejście/wyjście) |
| 19 | GPIO19 | ADC2_8 · USB D− | GPIO (wejście/wyjście) |
| GND | - | masa | masa (GND) |
| GND | - | masa | masa (GND) |

## Ograniczenia

- 3: pin strapping - stan przy starcie decyduje o trybie rozruchu.
- 46: pin strapping - stan przy starcie decyduje o trybie rozruchu.
- 0: pin strapping - stan przy starcie decyduje o trybie rozruchu.
- 45: pin strapping - stan przy starcie decyduje o trybie rozruchu.
- 37: zajęty przez pamięć flash, nie używać.
- 36: zajęty przez pamięć flash, nie używać.
- 35: zajęty przez pamięć flash, nie używać.

## Uwagi

Dwa złącza USB-C: „USB” (przy pinach 5V/GND) to natywne USB ESP32-S3 na GPIO19/20 - programowanie i monitor przez USB-CDC/JTAG, tryb OTG; „COM” to konwerter CH343P na UART0 (GPIO43/44). GPIO35-37 są zajęte przez 8 MB PSRAM octal w wersji N16R8 - mimo wyprowadzenia nie podłączaj do nich nic. ADC2 (GPIO11-20) nie działa przy włączonym Wi‑Fi; do pomiarów z Wi‑Fi używaj ADC1 (GPIO1-10). Piny strapping: GPIO0 (BOOT), GPIO3, GPIO45, GPIO46 - nie wieszaj na nich elementów, które mogą zmienić stan przy starcie. Dioda RGB WS2812 na GPIO48 działa po zlutowaniu zworki „RGB”. Wyjścia pracują w logice 3,3 V, maks. 40 mA na pin. Zasilanie: 5 V przez USB-C albo pin 5V; pin 3V3 to wyjście regulatora (ok. 600 mA łącznie z modułem).

---

Źródło: Bitchip, https://bitchip.pl/pinout/esp32-s3-n16r8
