Available from:
Amazon.com
Aliexpress.com
Aliexpress.com
Manufacturer:
Github.com
Install method:
USB to Serial
| GPIO # | Component |
|---|---|
| GPIO00 | None |
| GPIO01 | Switch 1 |
| GPIO02 | None |
| GPIO03 | None |
| GPIO04 | ST7789 DC |
| GPIO05 | ST7789 CS |
| GPIO06 | SSPI MOSI |
| GPIO07 | SSPI SCLK |
| GPIO08 | I2C SDA 1 |
| GPIO09 | User |
| GPIO10 | User |
| GPIO11 | User |
| GPIO12 | User |
| GPIO13 | User |
| GPIO14 | User |
| GPIO15 | None |
| GPIO16 | None |
| GPIO17 | None |
| GPIO18 | I2C SCL 1 |
| GPIO19 | User |
| GPIO20 | User |
| GPIO21 | User |
| GPIO33 | None |
| GPIO34 | None |
| GPIO35 | None |
| GPIO36 | None |
| GPIO37 | None |
| GPIO38 | User |
| GPIO39 | User |
| GPIO40 | User |
| GPIO41 | User |
| GPIO42 | User |
| GPIO43 | User |
| GPIO44 | User |
| GPIO45 | BkLight |
| GPIO46 | None |
| GPIO47 | None |
| GPIO48 | OLED Reset |
{"NAME":"ESP-S3-BOX","GPIO":[0,160,0,0,6624,6592,864,896,640,1,1,1,1,1,1,0,0,0,608,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,992,0,0,1024],"FLAG":0,"BASE":1}
Flashing
Flash using Tasmota Web Installer and select tasmota32s3-lvgl option.For esptool.py download f.e.
tasmota32s3-lvgl.factory.bin
and run esptool.py write_flash 0x0 tasmota32s3-lvgl.factory.bin.
Auto-configuration
After flashing Tasmota, open the web UI of the device and navigate to Configuration -> Auto-configuration. Select your device from the drop-down and click Apply Configuration.The device will restart and will be automagically configured.
An IoT development platform from Espressif, primarily intended for use with Espressif’s ESP-IDF, but will work with Tasmota.
Uses an ESP32-S3-WROOM-1-N16R8 module with 16 MB flash and 8 MB PSRAM.
When the board is booted into debug by holding BOOT and pressing the RESET button the USB-Serial chip on the “UART” USB port exposes a serial connection. This can be used to easily flash new firmware.
Display Setup
Setting up the display requires a few console commands in addition to the template settings:
DisplayHeight 240
DisplayWidth 320
Device Notes

Peripherals
- “Mute” on/off button
- On
GPIO2(configured asSwitch 1)
- On
- 2x Microphone w/ microphone ADC (
ES7210) - Speaker w/ speaker DAC (
ES8311)- I2S may work with Berry’s GPIO module but neither the ADC nor DAC’s I2C controls are supported by Tasmota at the moment.
- 6-axis IMU (
ICM-42607-P)- On I2C, not supported by Tasmota.
Pin assignment reference: https://github.com/espressif/esp-box/blob/master/components/bsp/src/boards/esp32_s3_box.c