Otevře se na nové kartě

ESP32-S3 SuperMini Pinout

ESP32-S3 SuperMini je miniaturní (23,5 × 18 mm) a levná deska s čipem ESP32-S3. Oproti ESP32-C3 SuperMini má dvě jádra, 2 MB PSRAM, víc pinů a USB, které umí fungovat i jako klávesnice nebo myš (HID).

Po stranách má 18 pinů a dalších 20 GPIO vyvádí na plošky zespodu. Umí také nabíjet Li-Po článek připojený na plošky B+ a B−.

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) a 20 na ploškách zespodu
  • 18 analogových vstupů (GPIO1–18), 14 dotykových (GPIO1–14)
  • UART, I2C a SPI na libovolných pinech (GPIO matrix), PWM na všech
  • USB-C s nativním USB (bez převodníku), tlačítka BOOT (GPIO0) a RESET
  • RGB LED WS2812 a LED na GPIO48, nabíjení Li-Po článku 100 mA (s propojkou BOOST 300 mA)

V Arduino IDE vyberte ESP32S3 Dev Module a zapněte USB CDC On Boot, jinak neuvidíte výpis Serial. PSRAM je ve výchozím nastavení vypnutá – zapnete ji volbou PSRAM: QSPI PSRAM. Výchozí piny sběrnic v diagramu platí pro tento profil desky.

Desku vyrábí víc čínských výrobců bez oficiální dokumentace. Pinout vychází z podkladů výrobce TENSTAR ROBOT, kusy jiných výrobců se můžou v detailech lišit.

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.

ESP32-S3 Super Mini – pinoutESP32-S3 Super Mini – pinoutchiptron.cz · CC BY 4.0ESP32-S3USB-CBATBOOTRESET48LED: GPIO48 (+ RGB WS2812) 1 GPIO43 TX 2 GPIO44 RX 3 GPIO1 ADC1_CH0 T1 4 GPIO2 ADC1_CH1 T2 5 GPIO3 ADC1_CH2 T3 6 GPIO4 ADC1_CH3 T4 7 GPIO5 ADC1_CH4 T5 8 GPIO6 ADC1_CH5 T6 9 GPIO7 ADC1_CH6 T7 18 5V ↔ 5 V z USB, nebo napájecí vstup 5 V 17 GND 16 3V3 → Výstup 3,3 V ze stabilizátoru 15 GPIO13 ADC2_CH2 T13 MISO 14 GPIO12 ADC2_CH1 T12 SCK 13 GPIO11 ADC2_CH0 T11 MOSI 12 GPIO10 ADC1_CH9 T10 SS 11 GPIO9 ADC1_CH8 T9 SCL 10 GPIO8 ADC1_CH7 T8 SDA GPIO UART I2C SPI ADC (analog) Dotyk (touch) Napájení Zem (GND) Strapping pin

Spodní strana

ESP32-S3 Super Mini – pinout (spodní strana)ESP32-S3 Super Mini – pinout (spodní strana)chiptron.cz · CC BY 4.0118217316415514613712811910 BAT+ ↔ Plus Li-Po článku 3,7 V – deska ho nabíjí z USB GPIO34 GPIO38 GPIO33 GPIO37 GPIO21 GPIO18 ADC2_CH7 GPIO17 ADC2_CH6 GPIO16 ADC2_CH5 GPIO15 ADC2_CH4 GPIO14 ADC2_CH3 T14 BAT- Minus článku (GND) GPIO48 GPIO47 GPIO36 GPIO46 GPIO35 GPIO45 GPIO42 GPIO41 GPIO40 GPIO39 GPIO ADC (analog) Dotyk (touch) Napájení Zem (GND) Strapping pin
Stáhnout:PNGSVG
Stáhnout – Spodní strana:PNGSVG
Tabulka pinů – ESP32-S3 Super Mini
PinNázevSměrUARTI2CSPIADCDotykPoznámka
1GPIO43vstup/výstupTXUART0 TX
2GPIO44vstup/výstupRXUART0 RX
3GPIO1vstup/výstupADC1_CH0T1
4GPIO2vstup/výstupADC1_CH1T2
5GPIO3vstup/výstupADC1_CH2T3Strapping pin (volba zdroje JTAG) – bez nastavení v eFuse se neuplatní
6GPIO4vstup/výstupADC1_CH3T4
7GPIO5vstup/výstupADC1_CH4T5
8GPIO6vstup/výstupADC1_CH5T6
9GPIO7vstup/výstupADC1_CH6T7
10GPIO8vstup/výstupSDAADC1_CH7T8
11GPIO9vstup/výstupSCLADC1_CH8T9
12GPIO10vstup/výstupSSADC1_CH9T10
13GPIO11vstup/výstupMOSIADC2_CH0T11
14GPIO12vstup/výstupSCKADC2_CH1T12
15GPIO13vstup/výstupMISOADC2_CH2T13
163V3výstupVýstup 3,3 V ze stabilizátoru
17GND–
185Vvstup/výstup5 V z USB konektoru. Lze jím desku i napájet – zdroj ideálně připojte přes diodu, aby napětí neteklo zpět do USB.
Spodní stranaGPIO48vstup/výstupRGB LED WS2812 a obyčejná LED – obě visí na tomto pinu, zvlášť je ovládat nejde.
Spodní stranaGPIO47vstup/výstup
Spodní stranaGPIO46vstup/výstupStrapping pin – pro režim nahrávání při startu v log. 0 nebo nezapojený
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í stranaGPIO37vstup/výstup
Spodní stranaGPIO36vstup/výstup
Spodní stranaGPIO35vstup/výstup
Spodní stranaGPIO34vstup/výstup
Spodní stranaGPIO33vstup/výstup
Spodní stranaGPIO21vstup/výstup
Spodní stranaGPIO18vstup/výstupADC2_CH7
Spodní stranaGPIO17vstup/výstupADC2_CH6
Spodní stranaGPIO16vstup/výstupADC2_CH5
Spodní stranaGPIO15vstup/výstupADC2_CH4
Spodní stranaGPIO14vstup/výstupADC2_CH3T14
Spodní stranaBAT+vstup/výstupPlus Li-Po/Li-Ion článku 3,7 V (ploška B+ zespodu). Deska ho nabíjí z USB proudem 100 mA, s propojkou BOOST 300 mA – tu propojte jen u článků nad 500 mAh.
Spodní stranaBAT-–Minus článku (GND)

Na co si dát pozor

  • GPIO nejsou 5V tolerantní. Na 5V signály použijte převodník úrovní.
  • Strapping piny: GPIO0 je tlačítko BOOT (log. 0 při startu = režim nahrávání), GPIO45 musí být při startu v log. 0 a GPIO46 v log. 0 nebo nezapojený. GPIO3 volí zdroj JTAG.
  • RGB LED i obyčejná LED visí na GPIO48 – ovládají se jen společně, a když GPIO48 použijete jako běžný pin, budou blikat.
  • ADC2 (GPIO11–18) je při zapnuté Wi-Fi omezený – na analog raději ADC1 (GPIO1–10).
  • Plošky zespodu mají menší rozteč než 2,54 mm – vodiče se k nim pájí, na nepájivé pole se nehodí.
  • Propojku BOOST (nabíjecí proud 300 mA) propojte jen u článků s kapacitou nad 500 mAh.
  • Když se deska po nahrání programu přestane hlásit na USB, podržte BOOT, stiskněte RESET a pusťte BOOT – naběhne v režimu nahrávání.

Kde koupit

ESP32-S3 SuperMini 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

Meteostanice na LaskaKit ESPink-4.26, která nepotřebuje internet ani cloud. Sama rozpozná připojená čidla, kreslí grafy na e-paper a nastavíte ji přes USB nebo WiFi z telefonu. Nově i víc veličin v jednom grafu a kalibrace CO2, která čeká na ustálení…

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…

Měřák výkonu ukazuje 100 W odebíraných z adaptéru AlzaPower Ultimate X570

Alza vypustila novou řadu miniaturních GaN nabíječek se 100 W a weby o nich psaly, jak jsou skvělé a levné. Vyzkoušel je ale někdo? Tak jsem X570 pověsil na elektronickou zátěž a nechal běžet hodinu a půl.

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

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ý…