DigiSim Relay Lab
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
Free to start · $12.99 one-time unlock
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
Five steps from a clicking contact to running your own machine code. Three of them are real circuits, right on this page.
Every step is a real, probeable simulation — the page you're on is running them.
Two labs, one workshop. Start anywhere — they tell one story.
Start from the physics
Free to start · $12.99 one-time unlock
Build to the summit
Free to start · Pro $32 one-time
Press play and a finished circuit comes alive. The lesson highlights one component, narrates the idea, then pans the camera to the next. Pause anywhere — every signal is still probeable, because it's still a simulator.
We wrote the climb down — an 18-part series following Charles Petzold's Code from one relay to a working computer, every post with a live circuit inside.
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.
No subscriptions. No recurring fees. Pay once for full access.
Build and simulate digital logic — from a single gate to a working CPU.
Build a computer from electromechanical relays — the CODE journey, hands-on.
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.