Build and simulate electronics in your browser.
A powerful circuit simulator with 50+ components, full SPICE transient analysis, dual 2D schematic and 3D breadboard views, and programmable Arduino / ESP32 emulation.
50+ Electronic Components
From basic passives to programmable microcontrollers
Everything you need to simulate electronics
No installations, no plugins. Just open your browser and start building.
2D & 3D Views
Switch between a clean schematic view and a realistic 3D breadboard. Same circuit, two perspectives — choose what works for you.
SPICE Transient Simulation
Full Modified Nodal Analysis engine running in a Web Worker. DC operating point, transient solver with variable timestep, and live waveform viewer.
Programmable Microcontrollers
Write real Arduino C/C++ code in the built-in Monaco editor. AVR8js emulates the ATmega328P cycle-accurately — GPIO pins connect directly to your circuit.
Monaco Code Editor
Full VS Code-like editor with Arduino syntax highlighting, compile errors inline, and a serial monitor — no external IDE needed.
Share & Collaborate
Save projects, fork community circuits, and embed them anywhere with a single iframe. Every project gets a shareable link.
Oscilloscope & Probes
Drag voltage or current probes onto any wire. Watch signals update live in the built-in oscilloscope panel as your simulation runs.
Featured Projects
Community circuits ready to fork, modify, and simulate.
LED Blink with Arduino
Classic blink sketch — LED on pin 13 toggled by ATmega328P emulation.
555 Astable Multivibrator
Square wave oscillator using a 555 timer. Adjust frequency with R1, R2, and C1.
NAND Gate Logic
Universal NAND gates wired to demonstrate AND, OR, and NOT logic behavior.
RC Low-Pass Filter
Transient simulation of a first-order RC filter with waveform viewer output.
NPN Transistor Switch
Use a BJT to drive a motor from a digital signal. Base resistor sizing included.
Arduino Serial Monitor
Reads a potentiometer with analogRead() and logs values to the serial monitor.
Ready to build something?
Start with a blank canvas or fork a community project. No account required to simulate — sign up to save and share.