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.

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
Stáhnout: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.
zespoduGPIO45vstup/výstupStrapping pin (napětí VDD_SPI) – při startu v log. 0
zespoduGPIO42vstup/výstupJTAG MTMS
zespoduGPIO41vstup/výstupJTAG MTDI
zespoduGPIO40vstup/výstupJTAG MTDO
zespoduGPIO39vstup/výstupJTAG MTCK
zespoduGPIO38vstup/výstup
zespoduGPIO18vstup/výstupADC2_CH7
zespoduGPIO17vstup/výstupADC2_CH6
ploškaGPIO16vstup/výstupADC2_CH5
ploškaGPIO15vstup/výstupADC2_CH4
ploškaGPIO14vstup/výstupADC2_CH3T14

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.