"It's good."
Tariq, Founder at Simulator86
Type what you want to build, and watch it come to life.
Test your gadget ideas without buying any parts.
No hardware? No problem. Everything runs in your browser.
Design, test, and share — all from one screen.
Catch mistakes before they cost you time and money.
Build smart devices without soldering a single thing.
Catch logic and protocol bugs before the hardware exists.
Turn an idea into a working prototype in minutes.
Perfect for beginners. Powerful enough for pros.
Try it, break it, fix it — all in your browser.
Supported platforms
Simulation
Run your actual, unmodified binary on simulated boards. Catch logic, protocol, state-machine, and integration bugs before the hardware exists — or while it's stuck in shipping.
Cloud
Everything the simulator does, scriptable. Build boards in TypeScript, flash real firmware, inject a sensor fault at t=1000ms, press reset at t=3000ms — then query what the firmware did. On every commit, in CI.
Learn more →Console
Workflow
Write code, compile, run, inspect — no context switching. Everything is wired together: the editor sees your build, the simulator sees your binary, the agent sees your register state.
Coding Agent
A bonus, not the product: an agent with embedded-specific training, datasheet access, and the live register state in view. Everything here works without it.
What professionals think of our direction.
"It's good."
Tariq, Founder at Simulator86
"I port SEL4 and KOS to not so common devices and this is such a real hole in the market."
Researcher, Embedded Systems
"I am working on a Rust HAL layer for AtomVM and being able to simulate the board would be excellent."
Opensource contributer, AtomVM
"I'm planning on eventually making my own SDR+RF hardware products, so between avmnif-rs work and MinuteTech work, sim86 would be an invaluable"
Embedded Engineer
"It's good."
Tariq, Founder at Simulator86
"I port SEL4 and KOS to not so common devices and this is such a real hole in the market."
Researcher, Embedded Systems
"I am working on a Rust HAL layer for AtomVM and being able to simulate the board would be excellent."
Opensource contributer, AtomVM
"I'm planning on eventually making my own SDR+RF hardware products, so between avmnif-rs work and MinuteTech work, sim86 would be an invaluable"
Embedded Engineer
"It's good."
Tariq, Founder at Simulator86
"I port SEL4 and KOS to not so common devices and this is such a real hole in the market."
Researcher, Embedded Systems
"I am working on a Rust HAL layer for AtomVM and being able to simulate the board would be excellent."
Opensource contributer, AtomVM
"I'm planning on eventually making my own SDR+RF hardware products, so between avmnif-rs work and MinuteTech work, sim86 would be an invaluable"
Embedded Engineer
or $200 / year — save 2 months
2 months free vs monthly billing
Unused agent credits do not roll over. Cancel anytime.
Built for engineering teams that need shared context and deployment flexibility.
Need this for a team? Enterprise →
Common questions about Simulator86.
Simulator86 optimizes for realism and scale. Unlike traditional deterministic simulators, we inject controlled timing variations into the execution to expose race conditions and timing-related bugs early in the dev cycle.
Our online environment is toolchain-agnostic and supports any build process that runs on Linux. However, the simulation itself is currently limited to specific boards and MCUs—please check the documentation for the list of supported digital components.
Yes. You can upload and execute your own compiled binaries (.elf, .bin, .hex) directly. As long as the binary targets a supported architecture, it will run.
It is an instruction-accurate simulator that executes your binary against a virtual CPU modeled strictly from datasheets. It handles digital logic and bus protocols with high precision, though analog signals and electrical characteristics are not currently simulated.
Project creation requires an active plan. However, we maintain an open ecosystem where shared projects can be viewed, interacted with, and tested by anyone without an account or a subscription.
Bring-Your-Own-Key (BYOK) support is available for users on Team or Enterprise plans to allow for custom AI-assisted debugging and workflow integration.
We just launched our cloud to run your firmware against modern, popular MCUs — from code, not from a browser tab.
Simulator86 just launched.
Introducing realtime vs simulation time trackers, faster simulations, more components, and enhanced diagram options.
Imagination is more important than knowledge.
· A. Einstein ·