Start from the physics
- —A real DC solver — Ohm and Kirchhoff on every wire
- —Authentic recorded relay clicks
- —25 Blueprints, from one relay to a binary counter
Start at the atom of computing — one electromechanical relay — and climb to a CPU you program yourself. Real simulators, in your browser, free to start.
No account · no install · saves locally
Current flows only when both coils pull. Every decision a computer makes is gates like this one, and this one is live.
A full adder: two bits plus a carry, computed by physics. We built it relay by relay on the Relay Lab page.
Watch the adder come togetherLoop the output into the coil and the circuit holds a bit after you let go. This is what RAM is, multiplied by billions.
Same logic, drawn as symbols, driven by a clock — now it counts by itself. This is where the Logic Lab begins.
Registers, RAM, a program counter, an ALU. Wire them together, write your own assembly, and watch fetch–decode–execute.
Every step is a real, probeable simulation — the page you're on is running them.
How does a relay actually work? Explore the electromechanical switch behind every computer — from the telegraph to the logic gate — and toggle a live relay right in your browser.
An Arithmetic Logic Unit performs every math and bitwise operation a CPU executes. See how a 4-bit ALU is built from adders, comparators, and a multiplexer.
A complete walkthrough for building a working 8-bit CPU from logic gates: registers, ALU, bus, RAM, control unit, and a runnable three-instruction program.
Academic discount: sign up with a .edu / .ac.uk email — discount applied automatically at checkout. Secure payment by Stripe.
No account. No install. The first relay is one tap away.