Was es macht#
Das ESP32-S3-WROOM-1 hat zwei Xtensa-Kerne mit 240 MHz, bis zu 16 MB Flash und 8 MB PSRAM sowie natives USB OTG / Serial-JTAG an GPIO19 (D−) und GPIO20 (D+): Modul-Pins 13 (USB_D−) und 14 (USB_D+). Bis zu 36 GPIOs.
Was es braucht#
- 3.3 V, mindestens 500 mA, 10 µF + 100 nF direkt am Modul.
- EN (CHIP_PU): RC aus 10 kΩ / 1 µF, RESET-Taster; nie offen lassen.
- Strapping-Pins:
- GPIO0: schwacher Pull-up; 1 = normaler Boot, 0 = Download. Füge einen Pull-up mit 10 kΩ und den BOOT-Taster nach GND hinzu.
- GPIO46: schwacher Pull-down. Bei GPIO0 = 1 wird er ignoriert (normaler Boot); der Download-Modus braucht GPIO0 = 0 und GPIO46 = 0, und GPIO0 = 0 mit GPIO46 = 1 ist kein gültiger Modus. Lass ihn offen oder auf low.
- GPIO45: schwacher Pull-down; legt die Flash-Spannung fest (0 = 3.3 V, Standard, 1 = 1.8 V), sofern keine eFuse sie festlegt. Zieh ihn bei einem Modul mit 3.3 V-Flash nicht auf high.
- GPIO3: kein interner Pull; wählt die JTAG-Quelle nur, wenn die eFuse STRAP_JTAG_SEL gebrannt ist. Mit Standard-eFuses wird er ignoriert, also ist offen lassen in Ordnung.
Stolperfallen#
- PSRAM-Varianten (N8R8, N16R8 mit Octal-PSRAM) belegen GPIO35–37 intern: diese Pins nicht verwenden.
- Sperrbereich der Antenne wie bei jedem Modul.
- Vermeide GPIO45/46 als Eingänge, an denen während des Resets etwas ziehen könnte.
Quellen: Espressif ESP32-S3 Hardware Design Guidelines, Schaltplan-Checkliste (Versorgung, CHIP_PU RC, Standardwerte der Strapping-Pins GPIO0/GPIO3/GPIO45/GPIO46, USB GPIO19/20).
Footprint#
SMD-Modul, 18 × 25.5 mm: ESP32-S3-WROOM-1-N16R8 (C2913202, Extended-Teil, 16 MB Flash und 8 MB PSRAM). Bestückung bei JLCPCB empfohlen.