Hacker News new | ask | show | jobs
by michael_pica 86 days ago
Is there a reason for Javascript Specifically? My team has recently been using https://renode.io/ for this kind of task and it's working exceptionally well. Though they don't yet support ESP32, depending on your needs/goals working with them to get ESP32 support may be the most effective path.
1 comments

Thanks, I didn’t know about Renode.I’ll definitely take a look.

The reason I’m specifically exploring JavaScript is because of a project I’m working on (velxio.dev), where everything runs in the browser, so having a JS/WASM-based approach would make integration much simpler

Right now I’m experimenting with a QEMU based setup and exposing it through WebSockets, but the performance isn’t great and the emulation tends to be unstable (I’ve been hitting crashes under certain workloads).

That’s partly why I’m looking into alternative approaches , either pushing more into the browser, or finding a more robust backend model.

Appreciate the suggestion!