Matthew Robinson Tech Leader & Software Architect

Science

A chunky 3D toy circuit on a dark grid: a red battery, striped resistors, switches, a gray motor and glowing lights, with one unlit branch.

Circuit Sim

Learn electronics by snapping toy parts onto a pegboard.

Chunky 3D parts snap together, and a real-time circuit solver written in TypeScript works out their voltages and currents. Ninety puzzles in seventeen chapters run from Ohm’s law to a full adder, and you earn each new part by first building it from simpler ones. One key flips the toy scene into a schematic.

  • TypeScript
  • React
  • three.js