BUILD · CONNECT · DISCOVER

Circuit Lab

Little connections. Bright ideas.
Build a circuit, flip a switch, and see what lights up.

Tap the switch to turn it ON.

OUT dots send signals. IN dots receive them. Wires that cross do not join.

A SPARK OF SCIENCE

What can you discover?

Make a light turn on

A battery supplies energy. A switch opens or closes a path. An LED is a tiny light. In this lab, connect Battery → Switch → Resistor → LED, then turn the switch ON.

Teach your circuit a rule

An AND gate needs both inputs ON. An OR gate needs at least one input ON. A NOT gate flips a connected input: OFF becomes ON, and ON becomes OFF. All gate inputs need wires.

Try a resistor

Real resistors limit current and help protect LEDs. Here, a resistor makes an LED dimmer. Try comparing two LEDs connected to the same battery: one with a resistor and one without.

Hold a pushbutton

A switch stays ON until you flip it again. A pushbutton sends a signal only while you hold it. Hold with your mouse or finger, or focus it and hold Space or Enter. Let go to turn the signal OFF.

Make a doorbell

A buzzer turns a signal into sound. Connect Battery → Pushbutton → Buzzer. Buzzers start muted: choose Sound: on to hear a quiet tone. The ON label and yellow wires still work with sound off.

Spin a motor

A motor turns electrical energy into movement. In this lab, an ON signal spins a little fan. With Sound on, it also makes a quiet hum. Try Battery → Switch → Motor, then connect an LED to the same switch. Can one switch control both?

For curious kids, parents and teachers: how this lab works

Circuit Lab is a simplified signal playground for exploring cause and effect. Yellow wires carry an ON signal; pale wires are OFF or incomplete. Wires travel from an OUT dot on the right to an IN dot on the left. One output can feed several inputs; each input accepts one wire. Crossing wires stay separate. Feedback loops are not supported.

The board hides the power and return connections for its parts, including gates, LEDs, buzzers and motors. Real circuits need a complete path back to the battery, correctly oriented LEDs, a suitable resistor, and separate power connections for logic chips. This lab does not calculate volts, amps, ohms, component damage, motor speed or real LED brightness. Each resistor reduces the displayed signal brightness; a gate makes a fresh ON or OFF signal. Buzzers and motors respond to any ON signal. Use this as an introduction, not as a wiring plan for real electronics.

Despite its route name, this is a component-based circuit builder, not the Wireworld cellular automaton. Your board is stored in this browser on this device. Use Save file to keep or share a copy. Held pushbuttons are always released when a board opens. Sound starts off on each visit and pauses when you leave the page.

Keyboard: Tab to any part or dot, then Enter or Space to use it. Hold Space or Enter on a pushbutton; release the key to turn it OFF. With a part tool or Move selected, focus the board and use arrow keys, then Enter to place. Escape cancels a wire or move. Delete removes a selected part. Ctrl/Command + Z undoes.

HELLO, INVENTOR

Let’s make a connection.

  1. Start small. Try “Light it up” and tap the switch.
  2. Add a part. Choose one from the tray, then tap an empty spot on the board.
  3. Make a wire. Choose Wire. Tap an OUT dot and then an IN dot on another part. No dragging needed!
  4. Experiment. Tap Play to flip switches or hold pushbuttons. Yellow wires show ON signals. Light LEDs, ring buzzers and spin motors.
  5. Change your mind. Move a part by tapping it and then a new spot. Erase removes a part or wire. Undo brings it back.

Pushbuttons work while held with a mouse, finger, Space or Enter. Let go to release. On a phone or tablet, swipe on empty board space to see more. Sound starts off. Turn it on for switch clicks, button presses, building sounds, buzzers and motor hums. Sound off mutes everything; the labels and animation still show what is happening. After leaving the page, tap Resume sound when you return.

Tap an input first if you like; then choose an output. Escape or Cancel stops an unfinished connection. Restart and New board can also be undone.

This lab hides power and return wires to keep things simple. Real circuits need a complete loop. See the science notes below the board.