ESP32 Boards/ESP32-S3

ESP32-S3 Development Boards

The ESP32-S3 combines Wi-Fi + BLE with AI acceleration via its vector instructions. It is perfect for projects requiring face recognition, gesture detection, or machine learning inference at the edge.

It features a dual-core processor, USB OTG, and enhanced GPIOs supporting 8-bit parallel LCDs and camera interfaces. It’s supported by both ESP-IDF and Arduino, ideal for AIoT development.

Dual-core
Xtensa cores
240 MHz
Max clock
512 KB
SRAM
84
Boards

Specifications

Datasheet ↗

Compute

CPUXtensa dual-core 32-bit LX7
Clock240 MHz
SRAM512 KB
Operating temp-40 to 85 °C

Connectivity

Wi-Fi802.11 b/g/n (2.4 GHz)
Bluetooth5.0
BLE5.0

Peripherals

ADCTwo 12-bit, 20 Channels
SPI2
I²C2
I²S2
RMT8 Channels
Touch14
UART3
PWM8

Strapping & reserved pins

32 pins to know

Some pins are reserved for boot strapping, JTAG, USB and flash - misusing them can cause boot failures or programming issues. The category colours below match the table.

Strapping boot mode & flash voltage JTAG low-level debugging USB native USB Serial/JTAG Flash / SPI flash & PSRAM lines PSRAM memory line only on PSRAM-equipped modules UART debug & firmware upload
PinLabelWhy avoidCategory
IO0GPIO0Must be pulled high (default) or low (to enter UART download mode) at reset. Using it for other functions can interfere with boot mode configuration.Strapping
IO3GPIO3Sampled at reset to select JTAG interface (USB Serial/JTAG controller vs. external pins). Improper use can disable external JTAG or alter debug interface.Strapping
IO9FSPIHDIO MUX pin of the general-purpose SPI2 (FSPI) bus, not of the in-package flash - that sits on GPIO26-32. The datasheet lists it as a priority-2 pin ("can be freely used without restrictions"), so it is only taken if your board wires flash, an SD card or a display to FSPI.Other
IO10FSPICS0IO MUX pin of the general-purpose SPI2 (FSPI) bus, not of the in-package flash - that sits on GPIO26-32. The datasheet lists it as a priority-2 pin ("can be freely used without restrictions"), so it is only taken if your board wires flash, an SD card or a display to FSPI.Other
IO11FSPIDIO MUX pin of the general-purpose SPI2 (FSPI) bus, not of the in-package flash - that sits on GPIO26-32. The datasheet lists it as a priority-2 pin ("can be freely used without restrictions"), so it is only taken if your board wires flash, an SD card or a display to FSPI.Other
IO12FSPICLKIO MUX pin of the general-purpose SPI2 (FSPI) bus, not of the in-package flash - that sits on GPIO26-32. The datasheet lists it as a priority-2 pin ("can be freely used without restrictions"), so it is only taken if your board wires flash, an SD card or a display to FSPI.Other

ESP32-S3 modules & revisions

5 variants

ESP32-S3 boards

84 boards
Adafruit Feather ESP32-S3 2MB PSRAM boardAdafruit Feather ESP32-S3 2MB PSRAM Adafruit$17.50 → Adafruit Feather ESP32-S3 No PSRAM boardAdafruit Feather ESP32-S3 No PSRAM Adafruit$17.50 → Adafruit Feather ESP32-S3 Reverse TFT boardAdafruit Feather ESP32-S3 Reverse TFT Adafruit$24.95 → Adafruit Feather ESP32-S3 TFT boardAdafruit Feather ESP32-S3 TFT Adafruit$24.95 → Adafruit QT Py ESP32-S3 No PSRAM boardAdafruit QT Py ESP32-S3 No PSRAM Adafruit$12.50 → Bee Motion S3 boardBee Motion S3 Smart Bee Designs$29.99 → Bee S3 boardBee S3 Smart Bee Designs$10.00 → BPI-Leaf-S3 boardBPI-Leaf-S3 Banana Pi$7.50 → Crabik Slot ESP32-S3 boardCrabik Slot ESP32-S3 Crabik → CYD ESP32-1732S019 boardCYD ESP32-1732S019 Sunton$10.49 → CYD ESP32-4827S043 boardCYD ESP32-4827S043 Sunton$33.00 → CYD ESP32-8048S043 boardCYD ESP32-8048S043 Sunton$40.00 → CYD ESP32-8048S050 boardCYD ESP32-8048S050 Sunton$34.00 → CYD ESP32-8048S070 boardCYD ESP32-8048S070 Sunton$40.00 → Cytron Maker Feather AIoT S3 boardCytron Maker Feather AIoT S3 Cytron$19.95 → Deneyap Kart 1A v2 boardDeneyap Kart 1A v2 Deneyap → DFRobot Firebeetle 2 ESP32-S3 boardDFRobot Firebeetle 2 ESP32-S3 DFRobot$19.90 → Edgebox-ESP-100 boardEdgebox-ESP-100 Seeed Studio$153.00 → Elecrow CrowPanel 7.0 (ESP32-S3) boardElecrow CrowPanel 7.0 (ESP32-S3) Elecrow$29.40 → Elecrow CrowPanel Advance 7.0 (ESP32-S3) boardElecrow CrowPanel Advance 7.0 (ESP32-S3) Elecrow$34.90 → ★ Our pickElecrow CrowPanel E-Paper 4.2 (ESP32-S3) boardElecrow CrowPanel E-Paper 4.2 (ESP32-S3) Elecrow$26.90 → Elecrow CrowPanel E-Paper 5.79 (ESP32-S3) boardElecrow CrowPanel E-Paper 5.79 (ESP32-S3) Elecrow$31.90 → Elecrow CrowPanel Rotary 2.1 (ESP32-S3) boardElecrow CrowPanel Rotary 2.1 (ESP32-S3) Elecrow$35.70 → Elecrow ThinkNode M2 (ESP32-S3) boardElecrow ThinkNode M2 (ESP32-S3) Elecrow$21.90 → ESP32-S3-BOX-3 boardESP32-S3-BOX-3 Espressif$49.95 → ESP32-S3 Super Mini boardESP32-S3 Super Mini Generic$5.00 → ESP32-S3-USB-OTG boardESP32-S3-USB-OTG Espressif$35.00 → ESP32-S3-Zero boardESP32-S3-Zero Waveshare$6.27 → ESP32S3 CAM LCD boardESP32S3 CAM LCD Generic → ESP32S3 Dev Module boardESP32S3 Dev Module Generic → ESP32S3 Walter Module boardESP32S3 Walter Module QuickSpot$54.00 → Espressif ESP Thread Border Router/Zigbee Gateway boardEspressif ESP Thread Border Router/Zigbee Gateway Espressif$10.00 → ★ Our pickEspressif ESP32-S3-DevKitC-1 boardEspressif ESP32-S3-DevKitC-1 Espressif$15.00 → Espressif ESP32-S3-DevKitM-1 boardEspressif ESP32-S3-DevKitM-1 Espressif$15.00 → Espressif ESP32-S3-EYE boardEspressif ESP32-S3-EYE Espressif$35.00 → Espressif ESP32-S3-Korvo-1 boardEspressif ESP32-S3-Korvo-1 Espressif$50.00 → Espressif ESP32-S3-Korvo-2 boardEspressif ESP32-S3-Korvo-2 Espressif$45.00 → Espressif ESP32-S3-USB-Bridge boardEspressif ESP32-S3-USB-Bridge Espressif$9.99 → Heltec WiFi Kit 32(V3) boardHeltec WiFi Kit 32(V3) Heltec$12.99 → Heltec WiFi LoRa 32 (V3) boardHeltec WiFi LoRa 32 (V3) Heltec$17.90 → ★ Our pickHeltec WiFi LoRa 32 V4 boardHeltec WiFi LoRa 32 V4 Heltec$19.90 → Heltec Wireless Shell (V3) boardHeltec Wireless Shell (V3) Heltec$11.90 → Heltec Wireless Stick Lite (V3) boardHeltec Wireless Stick Lite (V3) Heltec$14.90 → Heltec Wireless Tracker V2 boardHeltec Wireless Tracker V2 Heltec$30.90 → LilyGo T-Beam Supreme boardLilyGo T-Beam Supreme LilyGo$49.99 → LilyGo T-Deck Plus boardLilyGo T-Deck Plus LilyGo$70.99 → LilyGo T-Deck boardLilyGo T-Deck LilyGo$60.00 → LilyGo T-Display-S3 AMOLED Touch boardLilyGo T-Display-S3 AMOLED Touch LilyGo$33.98 → LilyGo T-Display-S3 AMOLED boardLilyGo T-Display-S3 AMOLED LilyGo$32.50 → LilyGo T-Display-S3 Touch boardLilyGo T-Display-S3 Touch LilyGo$35.00 → LilyGo T-Display-S3 boardLilyGo T-Display-S3 LilyGo$23.00 → LilyGo T-Dongle S3 boardLilyGo T-Dongle S3 LilyGo$19.99 → LilyGo T-Embed CC1101 boardLilyGo T-Embed CC1101 LilyGo$45.99 → LilyGo T-Embed boardLilyGo T-Embed LilyGo$28.56 → LilyGo T-Watch S3 boardLilyGo T-Watch S3 LilyGo$42.98 → LilyGo T3S3 V1.0 boardLilyGo T3S3 V1.0 LilyGo$29.99 → LilyGo T4-S3 boardLilyGo T4-S3 LilyGo$58.99 → LilyGo T5 4.7 Inch E-Paper V2.3 boardLilyGo T5 4.7 Inch E-Paper V2.3 LilyGo$39.99 → LOLIN S3 boardLOLIN S3 Wemos$6.90 → M5Stack-ATOMS3 boardM5Stack-ATOMS3 M5 Stack$15.50 → M5Stack CoreS3 boardM5Stack CoreS3 M5 Stack$60.00 → M5Stack Dial V1.1 boardM5Stack Dial V1.1 M5 Stack$35.00 → RedPill(+) ESP32-S3 boardRedPill(+) ESP32-S3 Munich Labs → reTerminal E1001 boardreTerminal E1001 Seeed Studio$79.00 → reTerminal E1002 boardreTerminal E1002 Seeed Studio$109.00 → Seeed XIAO ESP32S3 Wio-SX1262 Kit boardSeeed XIAO ESP32S3 Wio-SX1262 Kit Seeed Studio$10.90 → TAMC Termod S3 boardTAMC Termod S3 TAMC$49.00 → u-blox NORA-W10 series (ESP32-S3) boardu-blox NORA-W10 series (ESP32-S3) u-blox$99.00 → UM FeatherS3 boardUM FeatherS3 Unexpected Maker$22.50 → UM PROS3 boardUM PROS3 Unexpected Maker$29.95 → UM TinyS3 boardUM TinyS3 Unexpected Maker$20.00 → unPhone 8 boardunPhone 8 unPhone → unPhone 9 boardunPhone 9 unPhone$148.00 → Waveshare ESP32-S3 ePaper 1.54G boardWaveshare ESP32-S3 ePaper 1.54G Waveshare$17.99 → ★ Our pickWaveshare ESP32-S3-ETH boardWaveshare ESP32-S3-ETH Waveshare$16.99 → Waveshare ESP32 S3 Mini boardWaveshare ESP32 S3 Mini Waveshare$6.99 → ★ Our pickWaveshare ESP32-S3-Touch-LCD-4B boardWaveshare ESP32-S3-Touch-LCD-4B Waveshare$33.99 → Waveshare ESP32-S3 Touch LCD 7B boardWaveshare ESP32-S3 Touch LCD 7B Waveshare$38.99 → WiFiduino32S3 boardWiFiduino32S3 OpenJumper → WT32-SC01 Plus boardWT32-SC01 Plus Wireless-Tag$29.00 → XIAO ESP32S3 Plus boardXIAO ESP32S3 Plus Seeed Studio$7.90 → ★ Our pickXIAO ESP32S3 Sense boardXIAO ESP32S3 Sense Seeed Studio$13.90 → ★ Our pickXIAO ESP32S3 boardXIAO ESP32S3 Seeed Studio$7.49 → YD-ESP32-S3 boardYD-ESP32-S3 $9.50 →