← Back

Circuit Simulator

Advanced Drag-and-Drop Editor

Theory & Scientific Principles

Ohm's & Kirchhoff's Laws: Potential difference, current, and resistance satisfy $V = IR$. Kirchhoff's Current Law requires $\sum I_{\text{in}} = \sum I_{\text{out}}$ at every node. Kirchhoff's Voltage Law requires $\sum \Delta V = 0$ around closed loops.

Series & Parallel Equivalents: Series: $R_{\text{eq}} = \sum R_i$. Parallel: $\frac{1}{R_{\text{eq}}} = \sum \frac{1}{R_i}$. For capacitors, parallel $C_{\text{eq}} = \sum C_i$ and series $\frac{1}{C_{\text{eq}}} = \sum \frac{1}{C_i}$.

AC Reactance & Impedance: Capacitive reactance $X_C = \frac{1}{2\pi f C}$, inductive reactance $X_L = 2\pi f L$, total impedance $Z = \sqrt{R^2 + (X_L - X_C)^2}$.

Operating Instructions: Drag components from the toolbox onto the canvas grid, wire terminals together, and inspect voltages and currents with multimeter probes.

Tools & Components

Select
Battery (V)
Resistor (Ω)
Light Bulb
Ammeter
Voltmeter
Switch
Capacitor (μF)
Wire
Value
Ground
Help

Live Info

StatusOpen
Total Voltage0 V
Total Resistance0 Ω
Total Current0 A
Total Power0 W
Nodes
Currents
Ammeter: 0.00 A
Voltmeter: 0.00 V
Delete Component
Edit Value

How to Use the Circuit Builder

1. Place Components: Drag from left palette onto the grid.
2. Wires: Click 'Wire' tool, then click green nodes to connect. Double-click canvas to end a wire stub.
3. Values: Click 'Value' tool then click a component, or right click a component to edit value.
4. Simulation: A Ground node is required. Press 'Simulate' to see current flow.