Otevře se na nové kartě

ESP32-S3-DevKitC-1 Pinout

ESP32-S3-DevKitC-1 je oficiální deska Espressifu s čipem ESP32-S3 – dvě jádra LX7, instrukce pro akceleraci AI, nativní USB a podle verze až 32 MB flash a 16 MB PSRAM.

Na desce jsou dva konektory micro USB (klony mívají USB-C): jeden vede přes převodník USB-UART, druhý přímo na USB čipu.

Parametry

  • ESP32-S3: 2× Xtensa LX7 až 240 MHz, 512 kB SRAM
  • podle modulu 8–32 MB flash a až 16 MB PSRAM (např. N8R8, N32R16V)
  • Wi-Fi 4 (2,4 GHz) a Bluetooth 5 (LE)
  • 44 pinů, 20 kanálů 12bitového ADC, 14 dotykových vstupů
  • USB OTG a USB Serial/JTAG (GPIO19/20), druhý port přes převodník CP2102N
  • RGB LED WS2812 na GPIO48 (u revize v1.1 na GPIO38)
  • tlačítka BOOT a RST

Při výběru koukejte na označení modulu: N16R8 znamená 16 MB flash a 8 MB oktální PSRAM, N8 je bez PSRAM. Oktální PSRAM ale obsadí tři GPIO.

Pinout a tabulka pinů

Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.

Jména pinů:
ESP32-S3-DevKitC-1 – pinoutESP32-S3-DevKitC-1 – pinoutchiptron.cz · CC BY 4.0micro USBmicro USBUSBUARTRESETBOOTRGBESP32-S3-WROOM-1 22 GND 21 GND 20 GPIO19 ADC2_CH8 USB D− 19 GPIO20 ADC2_CH9 USB D+ 18 GPIO21 17 GPIO47 16 GPIO48 RGB LED (v1.0) 15 GPIO45 14 GPIO0 tlačítko BOOT 13 GPIO35 PSRAM (R8) 12 GPIO36 PSRAM (R8) 11 GPIO37 PSRAM (R8) 10 GPIO38 RGB LED 9 GPIO39 8 GPIO40 7 GPIO41 6 GPIO42 5 GPIO2 ADC1_CH1 T2 4 GPIO1 ADC1_CH0 T1 3 GPIO44 RX 2 GPIO43 TX 1 GND 22 GND 21 5V ↔ 5 V z USB, nebo napájecí vstup 5 V 20 GPIO14 ADC2_CH3 T14 19 GPIO13 ADC2_CH2 T13 MISO 18 GPIO12 ADC2_CH1 T12 SCK 17 GPIO11 ADC2_CH0 T11 MOSI 16 GPIO10 ADC1_CH9 T10 SS 15 GPIO9 ADC1_CH8 T9 SCL 14 GPIO46 13 GPIO3 ADC1_CH2 T3 12 GPIO8 ADC1_CH7 T8 SDA 11 GPIO18 ADC2_CH7 10 GPIO17 ADC2_CH6 9 GPIO16 ADC2_CH5 8 GPIO15 ADC2_CH4 7 GPIO7 ADC1_CH6 T7 6 GPIO6 ADC1_CH5 T6 5 GPIO5 ADC1_CH4 T5 4 GPIO4 ADC1_CH3 T4 3 RST ← Reset (EN) – spojením s GND se čip restartuje 2 3V3 → Výstup 3,3 V ze stabilizátoru 1 3V3 → GPIO UART I2C SPI ADC (analog) Dotyk (touch) Napájení Zem (GND) Řízení / reset Strapping pin
Stáhnout:PNGSVG
Tabulka pinů – ESP32-S3-DevKitC-1
PinNázevSměrUARTI2CSPIADCDotykPoznámka
J3-1GND–
J3-2GPIO43vstup/výstupTXUART0 TX – na převodník USB-UART (port UART)
J3-3GPIO44vstup/výstupRXUART0 RX – na převodník USB-UART (port UART)
J3-4GPIO1vstup/výstupADC1_CH0T1
J3-5GPIO2vstup/výstupADC1_CH1T2
J3-6GPIO42vstup/výstupJTAG MTMS
J3-7GPIO41vstup/výstupJTAG MTDI
J3-8GPIO40vstup/výstupJTAG MTDO
J3-9GPIO39vstup/výstupJTAG MTCK
J3-10GPIO38vstup/výstupRGB LED (WS2812) u verze v1.1
J3-11GPIO37vstup/výstupU modulů s oktální PSRAM (N8R8, N16R8, N32R16V) obsazený
J3-12GPIO36vstup/výstupU modulů s oktální PSRAM (N8R8, N16R8, N32R16V) obsazený
J3-13GPIO35vstup/výstupU modulů s oktální PSRAM (N8R8, N16R8, N32R16V) obsazený
J3-14GPIO0vstup/výstupTlačítko BOOT. Strapping pin – log. 0 při startu = režim nahrávání
J3-15GPIO45vstup/výstupStrapping pin (napětí VDD_SPI) – při startu v log. 0
J3-16GPIO48vstup/výstupRGB LED (WS2812) u verze v1.0
J3-17GPIO47vstup/výstup
J3-18GPIO21vstup/výstup
J3-19GPIO20vstup/výstupADC2_CH9USB D+ portu USB (nativní USB) – jako GPIO jen bez USB
J3-20GPIO19vstup/výstupADC2_CH8USB D− portu USB (nativní USB) – jako GPIO jen bez USB
J3-21GND–
J3-22GND–
J1-13V3výstupVýstup 3,3 V ze stabilizátoru
J1-23V3výstupVýstup 3,3 V ze stabilizátoru
J1-3RSTvstupReset (EN) – spojením s GND se čip restartuje
J1-4GPIO4vstup/výstupADC1_CH3T4
J1-5GPIO5vstup/výstupADC1_CH4T5
J1-6GPIO6vstup/výstupADC1_CH5T6
J1-7GPIO7vstup/výstupADC1_CH6T7
J1-8GPIO15vstup/výstupADC2_CH4
J1-9GPIO16vstup/výstupADC2_CH5
J1-10GPIO17vstup/výstupADC2_CH6
J1-11GPIO18vstup/výstupADC2_CH7
J1-12GPIO8vstup/výstupSDAADC1_CH7T8
J1-13GPIO3vstup/výstupADC1_CH2T3Strapping pin (volba zdroje JTAG) – bez nastavení v eFuse se neuplatní
J1-14GPIO46vstup/výstupStrapping pin – pro režim nahrávání při startu v log. 0 nebo nezapojený
J1-15GPIO9vstup/výstupSCLADC1_CH8T9
J1-16GPIO10vstup/výstupSSADC1_CH9T10
J1-17GPIO11vstup/výstupMOSIADC2_CH0T11
J1-18GPIO12vstup/výstupSCKADC2_CH1T12
J1-19GPIO13vstup/výstupMISOADC2_CH2T13
J1-20GPIO14vstup/výstupADC2_CH3T14
J1-215Vvstup/výstup5 V z konektorů USB (přes Schottkyho diody na desce). Lze jím desku i napájet – zpět do USB napětí nepoteče.
J1-22GND–

Na co si dát pozor

  • GPIO nejsou 5V tolerantní. Na 5V signály použijte převodník úrovní.
  • U modulů s oktální PSRAM (R8, R16V) jsou GPIO35, 36 a 37 obsazené.
  • GPIO19 a GPIO20 jsou USB D− a D+ – jako GPIO jen když nepoužíváte nativní USB.
  • Strapping piny GPIO0, 3, 45 a 46 – GPIO0 určuje režim nahrávání, GPIO45 napětí flash.
  • Při nahrávání přes nativní USB zapněte v Arduino IDE USB CDC On Boot, jinak neuvidíte výpis Serial.
  • ADC2 (GPIO11–20) je při zapnuté Wi-Fi omezený – na analog raději ADC1 (GPIO1–10).

Kde koupit

ESP32-S3-DevKitC-1 seženete například tady:

Projekty s ESP32-S3 na chiptronu

Na chiptronu najdete tyto projekty a návody:

Další pinouty

Všechny pinouty najdete na stránce Pinouty.

Dále si přečtěte

Stolní radar na ESP32 zobrazuje polohu letadel na kruhovém displeji

Pokud vás někdy napadlo, co je za letadlo, které právě přelétá nad vaším domem, pravděpodobně jste sáhli po některé z mobilních aplikací typu FlightRadar24. Projekt ESP32 Plane Radar ale přináší zajímavější řešení – vlastní stolní radar postavený na ESP32, který…

Editor Picogame zobrazuje scény a grafiku 2D plošinové hry

Picogame je 2D herní engine pro CircuitPython od Vládi Smitky. Nativní jádro v C se stará o vykreslování, scény a kolize, herní logiku píšete v Pythonu – bez kompilace a flashování. Běží na PicoPadu, Raspberry Pi Picu, ESP32 i Adafruit…

Nabíjecí AA baterie MediaRange s USB nabíjecími kabely

Test nabíjecích AA baterií s USB (1,5 V) proti alkalickým. Pokles napětí, maximální proud, skutečná kapacita a cena za mAh. Bluetouch, MediaRange, ZNTer.

Schéma zapojení ESP8266 a čtyřkanálového relé pro ovládání čtyř žárovek

Open-source repozitář se stovkou IoT projektů na ESP32, ESP8266 a Raspberry Pi Pico v MicroPythonu. Chytré zavlažování, RFID zámek, detekce plynu, WiFi robot a meteostanice – s kódem i zapojením. Aktualizace: interaktivní přehled projektu. Vyberte si desku a zaměření projektu…

Rozhraní MeteoPlaneRadar s hodinami, polohami letadel, meteoradarem, předpovědí a energetickými údaji

MeteoPlaneRadar ve verzi 0.7.0. Na kulatém 2,1″ displeji hodiny, letadla z adsb.fi, srážkový meteoradar ČHMÚ nebo RainViewer, předpověď, spotová cena elektřiny a energetický mix. Všechno se nastavuje v prohlížeči, firmware nahrajete bez programování.

Veřejné osvětlení, světelné znečištění, cirkadiánní rytmus, modrá složka. Z AS7265x a Inkplate 5 Gen2 jsem postavil přenosný analyzátor světla, který měří spektrum 410–940 nm, počítá podíl modré, CCT a Duv a pozná LED, sodíkovou výbojku i žárovku. Aktualizace: nový program…