Electronics 101
a school kit that obeys Kirchhoff

Every school electronics set makes the same promise: snap a battery, a switch and a lamp together and the lamp lights. What the plastic parts never show is why — why two bulbs in series glow dim while the same two in parallel blaze, why a resistor tames an LED, why one careless wire from plus to minus is a short. This lab puts the kit on a 3D pegboard and runs a real circuit solver underneath it: you drag parts out of the palette, wire terminals by clicking two gold pads, flip the switch, and every LED, bulb and meter answers with the number Kirchhoff’s laws demand. The board is a toy; the physics is not.
What you can try
Each preset is a prepared situation, and the lab says what is worth noticing in it:
- LED basics — one loop: the resistor sets the current, and the LED only lights one way round
- series circuit — one current everywhere — the volts divide between the two bulbs
- parallel circuit — one voltage across both — the current splits at the junction
- metering — the ammeter sits IN the loop, the voltmeter ACROSS the part
Running it
Labs run in the Dojo from a Clayground checkout:
cmake -B build && cmake --build build
./build/bin/claydojo --sbx labs/electronics-101/Sandbox.qml
Press ? inside any lab for its key map, and T where a guided tour is offered.