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. Every 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 immediately, 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
Lesson 2: Binary Number System
Pro Lesson 3: Two's Complement
Pro Lesson 4: The NOT Gate (Inverter)
Lesson 5: The AND Gate
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
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 27: 4-Bit Adder-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 47: Flip-Flop Timing
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 58: Up/Down 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
Pro Level 2 Review: 4-Bit Calculator
Pro NOR Logic Implementation
Pro NAND Logic Implementation
Pro Logic Levels and Thresholds
Pro Circuit Optimization II
Circuit Optimization I
Pro Sum of Products (SOP)
Pro Parity Generators and Checkers
Unlock all 75+ Pro lessons with DigiSim Pro
View PlansStart Learning Today
Choose any lesson and watch as circuits come to life.