Electronic schematic
Shows what connects to what using standard symbols. Where a symbol sits on the page does not matter physically. Edit your circuit here.
100%Drawing a wire — click a pin to finish, Esc to cancel
Physical breadboard view
Shows where each leg and jumper wire goes on a real breadboard. It is built from your schematic, and you can rearrange it — move and rotate parts, recolour and re-route wires. The wiring always stays electrically correct.
100%
Assembly steps
Breadboard basics: the 5 holes in each numbered column (a–e, or f–j) are joined inside. The long red/blue rails are joined along their length.
Printed circuit board
Shows your circuit as a PCB: each part's footprint, and copper tracks for every connection — orange on the top layer, blue on the bottom, joined by a via where a track changes side. It is built from your schematic; drag parts to rearrange them and the tracks follow. Microcontroller puts the dev board on female headers, soldered flat without them, or its bare chip (with the parts it needs). It is always open, but best done last: until the breadboard is built and the code tested in the simulator, a tip above the board says what is left.
mm×mmVia (joins the layers)Not routed yet
Drag a part to move it (the tracks follow) · click a part, then R to rotate · click a track, then E to edit it (drag its white handles) · click a pad to light up its connection · X to draw a track yourself
Drag to turn it · right-drag (or Shift-drag) to slide it · wheel to zoom
100%
Wiring table
Every wire in your schematic, pin-to-pin. Use it to check your breadboard wire by wire. Click a row to find the wire in the schematic.
Board pins used
3D-printable case
A box and a lid made to measure for your PCB, with the board inside it. Change its sizes and openings on the right; add your own shapes from the left (as in Tinkercad): a solid adds plastic, a hole cuts it away — drag a shape to move it, the white squares to size it, the black cone to lift it, the blue dot to turn it. Does it fit? checks every part against the walls, the lid, the floor and your shapes (a problem is marked in red: click it to look at it). Then download it to print.
Parts list
Everything you need to collect before building this circuit.
Arduino code
Generated from your schematic, so the pin numbers match your wiring. Click in the code to edit it — your changes are saved with the project, and the code check on the left helps you spot mistakes.
What your blocks write
00:00.0Ready — press ▶ to run your code
100%
Click parts to interact: hold buttons, click sensors and knobs to change their values.