LabWired Agent-first hardware simulation
About

The simulator I wished existed when I was debugging firmware on a train.

I'm Andrii Shylenko, an embedded engineer, and I got tired of needing a dev board within arm's reach to get anything done.

Why this exists

Firmware moves at the speed of the hardware in front of you. Every change means flashing a board, watching a serial port, and digging it out of a fault when something goes wrong. Catching regressions properly takes a HIL bench.

AI coding agents made that worse. They can write embedded firmware now, but they need somewhere safe to run it. A first attempt shouldn't be able to toast a $40 board, and an agent can't iterate at all if every run needs a human holding the hardware.

So I built the simulator I wanted for both. The same firmware binary that runs on hardware runs in the browser, deterministically enough to gate CI on, and there's an MCP server so a coding agent can check its own work before it ever touches silicon.

What's in the box

Who it's for

Building in the open

The simulator core is MIT-licensed on GitHub, and the CHANGELOG shows the pace: 15 releases between February and May 2026, including ESP32-S3 dual-core support and the hardware oracle. The issue tracker is public, and I'm glad to take contributions.

Get in touch

If LabWired could help with something you're working on, whether that's firmware CI, an agent that needs a sandbox, or teaching embedded, I'd genuinely like to hear about it.

contact@labwired.com · Book 30 minutes