Source: https://mokxi.com/esp32-simulator
Updated: 2026-09-27

Simulator

# ESP32 simulator, running in this tab

Mokxi is a free ESP32 simulator that runs in your browser, with nothing to install and no account needed. Mokxi models the ESP32-C3-DevKitM-1 with a RISC-V core and the real memory map for its supported peripherals. Test finished firmware on the physical board.

Sign up free or see the full ESP32-C3 board page

- 192 parts on the bench
- 25 boards running now
- 1.00x real time, on every board

Click to open it in the editor

Real firmware, running right now on our own core. Click it to open the circuit in the editor.

What is modeled

## The numbers, not the marketing

Taken from the board's own contract document and put in plain words.

The core

RV32IMC with Zicsr, machine mode, one instruction per cycle at 160 MHz, passing riscv-tests 67 of 67.

Peripherals

GPIO and IO_MUX at their real register offsets, UART0 paced at the configured baud rate and wired to the serial monitor, and the SYSTIMER, which parks the core during delay() rather than spinning on it.

WiFi, simulated

The board joins a network, fetches a page and serves one, with the Arduino calls a tutorial gives you. There is no radio and no 802.11 under it, and no real internet: four made-up addresses under .mokxi and nothing that leaves this tab.

What is not there

A radio of any kind, and Bluetooth. This page is the DevKitM-1; the XIAO ESP32-C3 and the SuperMini have boards of their own.

Go further

## The full board page

Every peripheral area, every example and the wiring notes, in one place.

ESP32-C3 simulator Blink, a button and the serial monitor, running.

## Questions

Which ESP32 does this simulate?

The ESP32-C3-DevKitM-1. The same chip on the XIAO ESP32-C3 and the SuperMini is in the parts bin too, as its own board.

Does it simulate WiFi?

Yes, and it says so: the Arduino API over a simulated network. There is no radio, no 802.11 and no real internet behind it.

Will my firmware run on a real board?

Firmware for modeled peripherals targets the DevKitM-1 register offsets. Test the finished build on that board before relying on it.

Is it free?

Yes, with no card and no account needed to try it.

## Try your own firmware on the ESP32-C3

What you build here runs on the board on your desk, unchanged. Nothing to install and no account needed.

Start building Open the editor
