MachinesComputersEspressif › ESP32-C6

ESP32-C6

2023

The ESP32-C6 (Espressif, 2023) is a low-cost connected microcontroller: a 160MHz single-core RISC-V RV32IMAC system-on-chip with 2.4GHz WiFi 6, Bluetooth Low Energy and an 802.15.4 radio for Thread and Zigbee. The DevKitC-1 exposes an addressable WS2812 RGB LED on GPIO8 and a UART0 serial console. Here it boots real bare-metal firmware on a from-scratch RISC-V interpreter, with the radios stubbed out. On-board only, and the bare devkit has no on-board audio, so it is silent.

ESP32-C6 Online Emulator

Play ESP32-C6 using JavaScript directly in your browser.

Configurations

ConfigurationEmulatorMachineOSLegal
MicroPython v1.24.1ESP32-C6ESP32-C6openOpen ⛶
RGB cycle (WS2812)ESP32-C6ESP32-C6openOpen ⛶
Rainbow (WS2812 hue wheel)ESP32-C6ESP32-C6openOpen ⛶
Mini-REPL (UART0)ESP32-C6ESP32-C6openOpen ⛶
Hello UART (serial)ESP32-C6ESP32-C6openOpen ⛶

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Rainbow (WS2812 hue wheel)demo0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓
RGB cycle (WS2812)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Rainbow (WS2812 hue wheel)demo0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓
RGB cycle (WS2812)demo0openDownload ↓

Downloads — ROMs & software

TitleTypeSize (bytes)Legal
Hello UART (serial)demo0openDownload ↓
MicroPython v1.24.1firmware0openDownload ↓
Rainbow (WS2812 hue wheel)demo0openDownload ↓
Mini-REPL (UART0)demo0openDownload ↓
RGB cycle (WS2812)demo0openDownload ↓

Chips

Emulators

EmulatorTypeLicenseSite
ESP32-C6onlineCC0 firmware · from-scratch coreWebsite ↗