Otevře se na nové kartě

Waveshare ESP32-S3-Zero Pinout

ESP32-S3-Zero od Waveshare je deska velikosti palce (23,5 × 18 mm) s čipem ESP32-S3: dvě jádra, Wi-Fi, Bluetooth LE, 4 MB flash a 2 MB PSRAM. Má USB-C, adresovatelnou RGB LED a pájecí plošky po obvodu, takže se dá připájet přímo na jinou desku.

Rozměrem odpovídá RP2040-Zero, rozložení pinů je ale jiné. Kromě 18 pinů po stranách vyvádí GPIO i na tři plošky na horní straně a osm zespodu.

Parametry

  • ESP32-S3FH4R2: 2× Xtensa LX7 až 240 MHz, 512 kB SRAM
  • 4 MB flash a 2 MB PSRAM přímo v pouzdře čipu
  • Wi-Fi 4 (2,4 GHz) a Bluetooth 5 (LE), keramická anténa
  • 15 GPIO po stranách (GPIO1–13, TX a RX), 3 plošky nahoře (GPIO14–16) a 8 zespodu
  • USB-C s nativním USB, RGB LED WS2812 na GPIO21, tlačítka BOOT (GPIO0) a RESET
  • stabilizátor 3,3 V až 800 mA, napájení pinem 5V 3,7–6 V
  • 23,5 × 18 mm, pájecí plošky na hraně; verze ESP32-S3-Zero-M má připájené lišty

V Arduino IDE je deska jako Waveshare ESP32-S3-Zero, její profil ale nemá výchozí piny I2C a SPI na vyvedených pinech. Piny proto zadejte v kódu, třeba Wire.begin(8, 9) nebo SPI.begin(12, 13, 11, 10) (SCK, MISO, MOSI, SS). S obecným profilem ESP32S3 Dev Module platí výchozí I2C na GPIO8/9 a SPI na GPIO10–13. V obou případech zapněte USB CDC On Boot, jinak neuvidíte výpis Serial.

Plošky GPIO14–16 na horní straně jsou určené k připájení vodiče nebo pro pružinové hroty (pogo piny).

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ů:
Waveshare ESP32-S3-Zero – pinoutWaveshare ESP32-S3-Zero – pinoutchiptron.cz · CC BY 4.0ESP32-S3USB-CBOOTRESETGPIO16GPIO15GPIO14LED: GPIO21 (RGB WS2812) 18 5V ↔ 5 V z USB (bez diody), nebo napájecí vstup 3,7–6 V 17 GND 16 3V3 ← Výstup 3,3 V ze stabilizátoru (max. 800 mA) 15 GPIO1 ADC1_CH0 T1 14 GPIO2 ADC1_CH1 T2 13 GPIO3 ADC1_CH2 T3 12 GPIO4 ADC1_CH3 T4 11 GPIO5 ADC1_CH4 T5 10 GPIO6 ADC1_CH5 T6 1 GPIO43 TX 2 GPIO44 RX 3 GPIO13 ADC2_CH2 T13 4 GPIO12 ADC2_CH1 T12 5 GPIO11 ADC2_CH0 T11 6 GPIO10 ADC1_CH9 T10 7 GPIO9 ADC1_CH8 T9 8 GPIO8 ADC1_CH7 T8 9 GPIO7 ADC1_CH6 T7 GPIO UART ADC (analog) Dotyk (touch) Napájení Zem (GND) Strapping pin

Spodní strana

Waveshare ESP32-S3-Zero – pinout (spodní strana)Waveshare ESP32-S3-Zero – pinout (spodní strana)chiptron.cz · CC BY 4.0181172163154145136127118109 GPIO45 GPIO42 GPIO41 GPIO40 GPIO39 GPIO38 GPIO18 ADC2_CH7 GPIO17 ADC2_CH6 GPIO ADC (analog) Strapping pin
Stáhnout:PNGSVG
Stáhnout – Spodní strana:PNGSVG
Tabulka pinů – Waveshare ESP32-S3-Zero
PinNázevSměrUARTI2CSPIADCDotykPoznámka
1GPIO43vstup/výstupTXUART0 TX – výchozí sériový port a výpis zavaděče. Na plošku vede přes sériový rezistor 499 Ω.
2GPIO44vstup/výstupRXUART0 RX
3GPIO13vstup/výstupADC2_CH2T13
4GPIO12vstup/výstupADC2_CH1T12
5GPIO11vstup/výstupADC2_CH0T11
6GPIO10vstup/výstupADC1_CH9T10
7GPIO9vstup/výstupADC1_CH8T9
8GPIO8vstup/výstupADC1_CH7T8
9GPIO7vstup/výstupADC1_CH6T7
10GPIO6vstup/výstupADC1_CH5T6
11GPIO5vstup/výstupADC1_CH4T5
12GPIO4vstup/výstupADC1_CH3T4
13GPIO3vstup/výstupADC1_CH2T3Strapping pin (volba zdroje JTAG) – bez nastavení v eFuse se neuplatní
14GPIO2vstup/výstupADC1_CH1T2
15GPIO1vstup/výstupADC1_CH0T1
163V3výstupVýstup 3,3 V ze stabilizátoru ME6217 (max. 800 mA včetně spotřeby desky).
17GND–
185Vvstup/výstup5 V přímo z USB konektoru (VBUS, bez diody). Desku lze napájet i tímto pinem (3,7–6 V, aspoň 500 mA), ale nepřipojujte zdroj současně s USB – napětí by teklo do počítače.
ploškaGPIO16vstup/výstupADC2_CH5
ploškaGPIO15vstup/výstupADC2_CH4
ploškaGPIO14vstup/výstupADC2_CH3T14
Spodní stranaGPIO45vstup/výstupStrapping pin (napětí VDD_SPI) – při startu v log. 0
Spodní stranaGPIO42vstup/výstupJTAG MTMS
Spodní stranaGPIO41vstup/výstupJTAG MTDI
Spodní stranaGPIO40vstup/výstupJTAG MTDO
Spodní stranaGPIO39vstup/výstupJTAG MTCK
Spodní stranaGPIO38vstup/výstup
Spodní stranaGPIO18vstup/výstupADC2_CH7
Spodní stranaGPIO17vstup/výstupADC2_CH6

Na co si dát pozor

  • GPIO nejsou 5V tolerantní. Na 5V signály použijte převodník úrovní.
  • Pin 5V je přímo napětí z USB bez diody – zdroj nepřipojujte současně s USB.
  • RGB LED je adresovatelná (WS2812, pořadí barev RGB) – digitalWrite(21, HIGH) ji nerozsvítí. Použijte rgbLedWrite() s profilem Waveshare ESP32-S3-Zero, nebo knihovnu NeoPixel s NEO_RGB (jinak se prohodí červená a zelená).
  • Strapping piny: GPIO3 volí zdroj JTAG, GPIO45 (ploška zespodu) musí být při startu v log. 0. Tlačítko BOOT je GPIO0.
  • ADC2 (GPIO11–18) je při zapnuté Wi-Fi omezený – na analog raději ADC1 (GPIO1–10).
  • Keramickou anténu nezakrývejte jinou deskou, kovem ani plastem.
  • Když nahrávání selže, podržte BOOT, připojte USB a tlačítko pusťte – deska naběhne v režimu nahrávání.

Kde koupit

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

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í.

Projekt měření kvality vzduchu v domácnosti, kanceláři nebo škole založený kompletně na open-source produktech navíc s podporou domácí automatizace – Home Assistant. Komplexní rozbor kvality vzduchu na základě měření pevných částic, koncentrace CO2, teploty, vlhkosti, NOx a VOC indexu kvality…