🎉
ESPBoards Store is Now Open! Find the best ESP32, ESP8266 boards & accessories
ESP32-S3-USB-OTG image

ESP32-S3-USB-OTG

Development Board

Code name: ESP32_S3_USB_OTG

ESP32-S3-USB-OTG is a development board based on the ESP32S3 microcontroller using XTENSA architecture.

This board features a maximum CPU frequency of 240 MHz and 8MB flash memory.

About ESP32-S3-USB-OTG

A development board by Espressif focusing on USB-OTG functionality, suitable for applications like video streaming over Wi-Fi and connecting to wireless USB devices.

📋 Technical Specifications

Complete technical specification details for ESP32-S3-USB-OTG

🛰️ Connectivity

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth 5.0
BLE 5.0

🧠 Microcontroller

Model esp32s3
Clock Speed 240 MHz
Flash Size 8MB
Architecture xtensa

Features & Pins

Digital IO 48
Analog Input 20
PWM 34
Interrupts 46

ESP32-S3-USB-OTG Pinout Diagram

Complete pin reference for ESP32-S3-USB-OTG

ESP32-S3-USB-OTG pinout

ESP32-S3-USB-OTG Additional Information

More details about ESP32-S3-USB-OTG

ESP32-S3-USB-OTG technical

Useful Links

Datasheets and resources for ESP32-S3-USB-OTG

Pin Mappings

Complete pinout and GPIO mapping for ESP32-S3-USB-OTG

48
Digital I/O Pins
46
Interrupt Pins
20
Analog Inputs
34
PWM Pins
PinAnalogTouchPWMOther
0BUTTON_OK
1A0PWMHOST_VOLTS
2A1PWMBAT_VOLTS
3A2T3PWM
4PWMLCD_DC
5PWMLCD_CS
6PWMLCD_CLK
7PWMLCD_MOSI
8PWMLCD_RST
9PWMLCD_BL
10PWMBUTTON_UP
11PWMBUTTON_DOWN
12PWMDEV_VBUS_EN
13PWMBOOST_EN
14PWMBUTTON_MENU
15PWMLED_GREEN
16PWMLED_YELLOW
17PWMLIMIT_EN
18PWMUSB_HOST_EN
19PWMUSB_DN
20PWMUSB_DP
21PWMOVER_CURRENT
33PWMSDMMC_D2
34PWMSS SDMMC_D3
35PWMMOSI SDMMC_CMD
36PWMSCK SDMMC_CLK
37PWMMISO SDMMC_D0
38PWMSDMMC_D1
39PWMMTCK
40PWMMTDO
41PWMMTDI
42PWMMTMS
43PWMTX
44PWMRX
45PWMSDA
46SCL
-1LCD_MISO
Legend
A0 Analog input
T0 Touch sensor
PWM PWM capable
RX/TX Serial pins
LED Built-in LED
# Pin number

Default Tools & Configuration

Build and upload settings for ESP32-S3-USB-OTG

SettingValue
Bootloader toolesptool_py
Uploader toolesptool_py
Network uploader toolesp_ota
Bootloader address0x0
Flash modedio
Boot modeqio
Maximum upload size
1280 KB (1310720 bytes)
Maximum data size
320 KB (327680 bytes)
Configuration Summary

The ESP32-S3-USB-OTG uses esptool_py for uploads , esp_ota for OTA updates, and esptool_py bootloader at 0x0.

Flash mode: dio | Boot mode: qio

Max sketch size: 1280 KB | Max data size: 320 KB