Circuit Simulator
five-bit multi-base decoder

Breadboard

100%

Drag pin to pin for a wire the router lays, or click a pin and click each corner to draw one yourself — end on a pin, or on a wire to join it (/ turns the corner, Backspace takes one back, Esc cancels) · drag a gate to move it · drag a wire run to bend it · shift-drag the grid (or Drag: select) boxes several components, shift-click adds one, ⌘A takes the lot — then drag any of them to move the group · ⌘-click a pin, a wire or a part traces its signal back to where it starts, shift-click a pin the pins sharing it, shift-click a net label every label with its name ·R turns the selection 90° · ⌘C/⌘V copy and paste (⌘X cut, ⌘D duplicate), ⌘Z undoes and ⌘⇧Z redoes · Delete removes the selection · Esc deselects · wheel to zoom, drag the grid to pan. A wire carrying 1 turns green; an undriven or looping net goes red.