Master logic gates, Boolean algebra, combinational circuits, and flip-flops — from zero to building your own CPU, one chomp at a time.
A structured path from basic binary all the way to sequential circuit design. No prior experience needed — just curiosity.
Understand how computers count. Decimal to binary, hex, two's complement, and why bits matter.
AND, OR, NOT, XOR, NAND, NOR — the building blocks of every digital system. Interactive truth tables included.
Learn to simplify logic expressions using laws, De Morgan's theorem, and Karnaugh maps.
Build adders, multiplexers, decoders, and encoders from scratch using the gates you know.
How do computers remember? SR, D, JK, T flip-flops explained with timing diagrams.
Registers, counters, state machines — circuits that respond to sequences of inputs over time.
The AND gate outputs 1 only when both inputs are 1. Toggle the switches below and watch the output bulb light up.
Follow the learning path at your own pace. Click any step to explore that topic.
Numbers, bits, bytes, hexadecimal. How digital systems count everything.
The six basic gates and their truth tables. Your first circuit blocks.
Karnaugh maps, De Morgan's theorems, and reducing gate count.
Adders, multiplexers, decoders — circuits that produce outputs based only on current inputs.
Latches, D flip-flops, registers. Circuits that remember state over time.
Mealy vs Moore models. Design state diagrams and implement them in hardware.
Curated tools and references to complement what you learn here.
Free online circuit simulator — build and share digital circuits in your browser.
circuitverse.org ↗Build a computer from NAND gates up. A puzzle game that's secretly a full CS course.
nandgame.com ↗The legendary course — build a modern computer system from first principles.
nand2tetris.org ↗Analog + digital circuit simulator with real-time waveform visualization.
falstad.com ↗Thorough reference with circuit symbols, truth tables, and electronic implementation.
wikipedia.org ↗Free digital circuits textbook covering everything from gates to microprocessors.
allaboutcircuits.com ↗