Watch Digital Circuits Build Themselves
SimCast is interactive circuit simulation playback — choose a lesson, hit play, and watch every component appear, every wire connect, and every signal propagate. Each step narrated. Every moment explorable.
How SimCast Works
Each lesson guides you through building a real circuit — no prior experience needed.
Press Play
Choose a lesson and hit play. The simulator opens with an empty canvas, ready to build.
Watch It Build
Components appear, wires connect, and the circuit assembles itself step by step — with narrated explanations.
See It Run
Signals flow, gates toggle, and you see the circuit working in real time. Pause and explore at any point.
Free Lessons
Start learning right away — no account or payment required.
Pro Lessons
Dive deeper — advanced circuits, memory systems, ALU design, and full CPU architecture.
Pro
Lesson 1: Introduction to Digital Signals
Pro
Lesson 2: Binary Number System
Pro
Lesson 3: Two's Complement
Pro
Lesson 4: The NOT Gate (Inverter)
Pro
Lesson 5: The AND Gate
Pro
Lesson 6: The OR Gate
Pro
Lesson 7: Building Simple Circuits
Pro
Lesson 8: The Buffer Gate
Pro
Lesson 9: The NAND Gate
Pro
Lesson 10: The NOR Gate
Pro
Lesson 11: The XOR Gate
Pro
Lesson 12: The XNOR Gate
Pro
Lesson 13: De Morgan's Law I
Pro
Lesson 14: Universal NOT Gate
Pro
Lesson 15: Universal AND Gate
Pro
Lesson 16: Universal OR Gate
Pro
Lesson 17: Boolean Simplification I
Pro
Lesson 18: Boolean Simplification II
Pro
Lesson 19: Product of Sums (POS)
Pro
Lesson 20: Don't Care Conditions
Pro
Lesson 21: Propagation Delay
Pro
Lesson 22: Half Adder
Pro
Lesson 23: Full Adder
Pro
Lesson 24: 4-Bit Ripple Carry Adder
Pro
Lesson 25: Half Subtractor
Pro
Lesson 28: Overflow Detection
Pro
Lesson 29: 2-Bit Binary Multiplier
Pro
Lesson 30: 4-Bit Magnitude Comparator
Pro
Lesson 30: 1-Bit Magnitude Comparator
Pro
Lesson 31: 2-to-1 Multiplexer
Pro
Lesson 32: 4-to-1 Multiplexer
Pro
Lesson 33: 8-to-1 Multiplexer
Pro
Lesson 34: 1-to-4 Demultiplexer
Pro
Lesson 35: 2-to-4 Decoder
Pro
Lesson 36: 3-to-8 Decoder
Pro
Lesson 37: Priority Encoder
Pro
Lesson 38: Binary to Gray Code Converter
Pro
Lesson 39: Gray Code to Binary Converter
Pro
Lesson 40: 4-Bit Parity Checker
Pro
Lesson 40: 4-Bit Parity Generator
Pro
Lesson 41: Introduction to Sequential Logic
Pro
Lesson 42: SR Latch (NOR-Based)
Pro
Lesson 43: SR Latch (NAND-Based)
Pro
Lesson 44: Gated SR Latch
Pro
Lesson 45: The Clock Signal
Pro
Lesson 48: D Flip-Flop
Pro
Lesson 49: JK Flip-Flop
Pro
Lesson 50: T Flip-Flop
Pro
Lesson 51: Flip-Flop Preset and Clear
Pro
Lesson 52: Master-Slave Flip-Flop
Pro
Lesson 53: Introduction to Registers
Pro
Lesson 54: Shift Register (SIPO)
Pro
Lesson 55: Shift Register (PISO)
Pro
Lesson 56: Asynchronous Counter
Pro
Lesson 57: Synchronous Counter
Pro
Lesson 59: Ring Counter
Pro
Lesson 60: Johnson Counter
Pro
Lesson 62: Counter Applications
Pro
Lesson 63: RAM Cell (SRAM)
Pro
Lesson 64: Memory Organization
Pro
Lesson 65: Sequence Detector
Pro
Lesson 66: Traffic Light Controller
Pro
Lesson 68: Program Counter
Pro
Lesson 70: Control Unit Basics
Level 2 Review: 4-Bit Calculator
NOR Logic Implementation
NAND Logic Implementation
Logic Levels and Thresholds
Circuit Optimization II
Circuit Optimization I
Sum of Products (SOP)
Parity Generators and Checkers
Unlock all 72+ Pro lessons with DigiSim Pro
View PlansReady to Learn Digital Logic?
Start with free SimCast lessons today — build real circuits in your browser.