---
title: 'Show HN: Esp32sim – Run ESP32 firmware in the browser'
link: https://github.com/mikroverk/esp32sim
source: hnrss-org
published: 2026-10-17T13:51:08Z
updated: 2026-10-17T13:51:08Z
first_seen: 2026-10-18T06:32:49.699637230Z
authors:
- joakimeriksson
summary: 'Hi HN, I’ve been working on esp32sim, an open-source ESP32 emulator that runs in the browser. The fun part of the demo is that there is no ESP32 involved — the firmware is executing in the emulator. The goal is to make ESP32 software easier to experiment with, test and simulate without always needing physical hardware connected. Source: https://github.com/mikroverk/esp32sim I made a short video showing it in action: https://youtu.be/waoWFilTWEc I’m particularly interested in feedback from embedded developers: what would an emulator like this need to support before you’d actually use it for development, testing or CI? Comments URL: https://news.ycombinator.com/item?id=50131189 Points: 149 # Comments: 15'
content: feed
html: 2026-10-17-show-hn-esp32sim-run-esp32-firmware-in-the-browser.html
---

Hi HN,

I’ve been working on esp32sim, an open-source ESP32 emulator that runs in the browser.

The fun part of the demo is that there is no ESP32 involved — the firmware is executing in the emulator.

The goal is to make ESP32 software easier to experiment with, test and simulate without always needing physical hardware connected.

Source: [https://github.com/mikroverk/esp32sim](https://github.com/mikroverk/esp32sim)

I made a short video showing it in action: [https://youtu.be/waoWFilTWEc](https://youtu.be/waoWFilTWEc)

I’m particularly interested in feedback from embedded developers: what would an emulator like this need to support before you’d actually use it for development, testing or CI?

* * *

Comments URL: [https://news.ycombinator.com/item?id=50131189](https://news.ycombinator.com/item?id=50131189)

Points: 149

\# Comments: 15
