
What Is ESP32-S3? Pinout, Board Variants and Getting Started
Summary: ESP32-S3 in 30 Seconds ESP32-S3 is Espressif’s dual-core Xtensa LX7 MCU running at 240 MHz with Wi-Fi and Bluetooth 5 (LE). 45 GPIOs, 512 KB of SRAM. Three things set it apart from the classic ESP32: built-in USB OTG, 14 touch channels, and a vector instruction set for neural-network workloads. Codes like N8R8 and N16R8 on the board are not arbitrary: N = flash, R = PSRAM, numbers in megabytes. The board has two USB ports and they behave differently. This is where beginners get stuck. GPIO35, GPIO36 and GPIO37 are unusable on many variants, GPIO19 and GPIO20 belong to USB, and four pins do double duty as strapping pins. Depending on the board revision, the RGB LED sits on either GPIO48 or GPIO38. If your blink sketch does nothing, check that first. If you have built something with an ESP32 and then tried to add a camera, audio, or a color display, you have probably hit the wall: not enough pins, not enough RAM, no USB. ...

