INTRODUCING 1.0
The Universal Circuit Simulator & Hardware Digital Twin.
Prototype, code, and test embedded systems instantly in your browser — without touching physical hardware or risking burnt PCBs.
Available on Windows, macOS, Linux
Intarva is the premier Universal Circuit Simulation Ecosystem and Hardware Digital Twin. We designed it to seamlessly bridge the gap between software logic and physical hardware.
By unifying a sophisticated simulation engine with a high-fidelity visual workspace, developers can test, learn, and iterate on their firmware without the bottleneck, cost, or risk of physical components.
Design circuits visually, write firmware code, and simulate everything in real-time — all in a single, unified environment.



You don’t need a desk full of parts. Start your first embedded project locally in under two minutes.
Download the Intarva Desktop Client and install the official VS Code extension to unlock the complete development environment.
Initialize your virtual circuit and construct the system architecture, integrating microcontrollers and general peripherals effortlessly.
Write your firmware in JavaScript or Python. Execute your code in real-time and watch the simulation respond instantly before touching hardware.
Whether you are an experienced embedded systems engineer, a CS student exploring IoT, or a hobbyist building your first Pico project — Intarva meets you where you are and accelerates your journey.
Jumpstart your journey with fully pre-wired projects integrating standard sensors and displays.
Build a responsive alert system that integrates digital inputs with multi-modal outputs. This project simulates a real-world doorbell…
Implement smooth angular motion. This project demonstrates how to use 16-bit Pulse Width Modulation (PWM) to control the…
Simulate individually addressable RGB strips. This project demonstrates how to orchestrate a 12-LED WS2812B strip to create a…
Master the logic of numeric displays. This project demonstrates how to drive a common-cathode 7-segment display using 8…
Create audible feedback loops. This project demonstrates how to trigger an active buzzer using digital logic to build…
Intarva’s simulation engine mirrors how real microcontrollers behave electrically — pin states, GPIO voltages, I2C/SPI timing — not just a generic visual mockup.
Write firmware in pure JavaScript (Node.js) or Python. Intarva runs both runtimes natively, switching seamlessly without ever forcing you to reconfigure.
Experience live circuit status, integrated terminal logs, and component bindings injected directly into your IDE sidebar.
Perfect for students, hobbyists, and validating your first few embedded loops without friction.
For professional hardware engineers. Multi-board support, advanced diagnostics, and unlimited projects.