26 points joakimeriksson 2 hours ago 4 comments

joakimeriksson 2 hours ago | parent

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?

turbine401 45 minutes ago | parent

How is this different from Wokwi.com? They’ve been doing for years, and have a large number of microcontrollers emulated.

tyromaniac 12 minutes ago | parent

This one is vibecoded

dofm 4 minutes ago | parent

I actually want to have a play with this sometime. But honestly, these gigantic, poorly-formatted AI-slop paragraphs like the one below this heading…

https://github.com/mikroverk/esp32sim#boards-esp32-s3

… are just too much with their mix of formatting, brackets, semantic punctuation etc.

I may be middle-aged now but I am pretty sure these things are generally exhausting to even expert readers. I would urge you to reconsider how this page is presented.