MachinesComputersEspressif › ESP32-S3

ESP32-S3

2020

Espressif's ESP32-S3 (2020) is a dual-core WiFi and Bluetooth LE microcontroller built on the 32-bit Tensilica Xtensa LX7 at up to 240MHz. A typical devkit, the ESP32-S3-DevKitC, exposes an addressable RGB LED on GPIO48 and a UART0 serial console. Here it boots real bare-metal firmware on a from-scratch Xtensa LX7 interpreter, sharing the Xtensa core with the ESP32, with the WiFi and BLE radios stubbed out and only core0 run. On-board only, and the bare devkit has no audio, so it is silent.

ESP32-S3 Online Emulator

Play ESP32-S3 using JavaScript directly in your browser.

Configurations

ConfigurationEmulatorMachineOSLegal
RGB LED colour cycleESP32-S3ESP32-S3openOpen ⛶
Mini-REPL (UART0)ESP32-S3ESP32-S3openOpen ⛶
RGB-LED blinkESP32-S3ESP32-S3openOpen ⛶
Hello UART (serial)ESP32-S3ESP32-S3openOpen ⛶

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
RGB-LED blinkdemo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓
RGB LED colour cycledemo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
RGB-LED blinkdemo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓
RGB LED colour cycledemo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
RGB-LED blinkdemo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓
RGB LED colour cycledemo0openDownload ↓

Chips

Emulators

EmulatorTypeLicenseSite
ESP32-S3onlineCC0 firmware · from-scratch coreWebsite ↗