Learn by building
Use the simulator alongside the Electronics Basics lessons to explore Ohm's law, voltage dividers, LED resistors, RC circuits, logic levels and PWM. Change a value, run the circuit and see the result.
FREE ONLINE ELECTRONICS SIMULATOR
Build, simulate and experiment with electronic circuits directly in your browser. CircuitBench lets you work with resistors, capacitors, LEDs, sensors, motors, displays and Arduino or ESP32 boards without installing software or using physical hardware.
Use the simulator alongside the Electronics Basics lessons to explore Ohm's law, voltage dividers, LED resistors, RC circuits, logic levels and PWM. Change a value, run the circuit and see the result.
Place a supported board, edit Arduino C++ in the code panel and watch your program interact with the circuit. The Arduino tutorial covers digital and analog I/O, PWM, serial output, timing and debugging.
Live voltage display and the built-in scope make changing signals easier to understand. Use the multimeter and scope while experimenting with sensors, capacitors, PWM and other time-varying circuits.
The Component Library explains the parts available in CircuitBench and links the theory to practical examples. Learn what a component does, how to wire it and what to try in the simulator.