What will you make?

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.

Simulation works on supported components. Want yours next?

Supported platforms

STMicroelectronics Espressif Texas Instruments Raspberry Pi Microchip NXP Arduino Nordic Semiconductor

Simulation

Simulated and
verified.

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

Integration tests that
run like software tests.

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 →
firmware.test.ts — simulator86

Console

Workflow

IDE, simulator,
agent. One tab.

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

The agent has read
the reference manual.

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.

Moving with People

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

Maker Plan
$20
/ month

or $200 / year — save 2 months

Start Building

Unused agent credits do not roll over. Cancel anytime.

Highly integrated with all workflow agent · $20 credits / mo
Simulating the following hardware: view supported hardware →
Priority Support
Infinite Projects
Coming Soon Teams
$150
/ seat / month

Built for engineering teams that need shared context and deployment flexibility.

Shared context across team members
Bring your own LLM API key
Everything in Maker Plan

Need this for a team? Enterprise →

FAQ

Common questions about Simulator86.

What's the difference between Simulator86, Wokwi, Renode or other simulators?

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.

What hardware platforms does Simulator86 support?

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.

Can I use my own firmware binary?

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.

How does the simulator work and how accurate is it?

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.

Is there a free tier?

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.

Can I bring my own LLM key?

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.

Imagination is more important than knowledge.

· A. Einstein ·

Start Building