⬢github Rust · 439 ★ +204 since we first saw it · pushed 2 h ago · MIT
mikroverk/esp32sim
Open-source ESP32 emulator. Run real firmware locally or in your browser — no hardware, no cloud, no subscription.
esp32sim is an open-source ESP32 emulator written in Rust that runs real, unmodified ESP32 firmware locally or in the browser. It supports four SoCs across Xtensa and RISC-V architectures, boots the actual ROM and bootloader, models peripherals like WiFi, displays and GPIO, and includes an AArch64 JIT for speed.
Why now: It was featured on Hacker News as a Show HN demo, letting people run ESP32 firmware directly in a browser with no hardware or cloud.
Who it is for: Embedded and IoT developers who want to test or demo ESP32 firmware without physical hardware.
Stars over our 153 snapshots: 235 to 439, since 1 d ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/mikroverk/esp32sim