MachinesComputersEspressif › ESP32-C3

ESP32-C3

2020

Espressif's 2020 connected microcontroller: a 160MHz single-core RISC-V RV32IMC system-on-chip with 2.4GHz WiFi and Bluetooth Low Energy. A typical devkit exposes an on-board LED on GPIO8 and a UART0 serial console. Here it boots real bare-metal firmware on a from-scratch RISC-V interpreter, with the radio stubbed out.

ESP32-C3 Online Emulator

Play ESP32-C3 using JavaScript directly in your browser.

Configurations

ConfigurationEmulatorMachineOSLegal
MicroPython v1.24.1ESP32-C3ESP32-C3openOpen ⛶
Mini-REPL (UART0)ESP32-C3ESP32-C3openOpen ⛶
Blink (on-board LED)ESP32-C3ESP32-C3openOpen ⛶
Hello UART (serial)ESP32-C3ESP32-C3openOpen ⛶

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Blink (on-board LED)demo0openDownload ↓
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓

Chips

Emulators

EmulatorTypeLicenseSite
ESP32-C3onlineCC0 firmware · from-scratch coreWebsite ↗