Breadboard
docs
03 · The canvas

The workbench

Tools, wiring, selection, and the live layer: how the canvas actually works.

Three tools

  • Select: click parts or wires to select and edit them in the Inspector; drag to move; drag a selected wire's midpoint dot to reshape it, or its end dots to re-plug it somewhere else.
  • Wire: click two holes or pins to connect them. While a wire is pending, Esc cancels.
  • Probe: click a hole to attach an oscilloscope channel (click again to remove). Two channels are available.

The live layer

While the sim runs, the canvas is the instrument: LEDs glow with real brightness, displays render their actual framebuffers, fans spin at their computed RPM, meters read out inline, and hovering any hole, pin, or wire shows its live voltage, updating in place as the circuit changes. Selecting a part opens the Inspector on the right: values (resistance, voltage, colors), interactive controls (sliders, buttons, encoder arrows), a live reading, and the part's documentation hint.

Touching the circuit

Click + hold a pushbuttonPress it; release to let go
Click DIP switch leversToggle each switch
Keypad keysClick latches, click again releases
Inspector slidersSensor conditions: temperature, light, gas, distance, tilt…
SpaceRun / pause · ⟲ in the header restarts from power-on
The simulation is deterministic: the same circuit and the same inputs replay identically, every time. Accuracy never degrades to keep up: if your machine is slow, sim time just advances slower than wall time (the ratio shows in the header).
Scroll / pinchZoom
Drag empty spacePan
FFit all to view
Minimap (bottom right)Jump around a big bench