◈ CircuitBench ▶Open simulator

FREE ONLINE ELECTRONICS SIMULATOR

CircuitBench — Circuit & Arduino 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.

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.

Program Arduino & ESP32

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.

Measure what happens

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.

Explore real components

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.

Designed for learning: CircuitBench is a simulator, so results are models rather than guarantees of physical hardware behavior. For real builds, check component datasheets and verify important designs with appropriate measurements.