Welcome to Teahlab!

Digital circuits are the building blocks of digital electronics. If you look inside your cellular phone or your computer, the microchips you see are basically digital circuits. With a focus on academia, this site teaches digital logic circuitry and the basics of HDL design. Here you will find the most comprehensive library of interactive microchips on the web, complete with full length step by step analysis of every circuit. In addition, we provide you an easy to use board where you can build and simulate your own circuits. This site is best viewed with Java 1.5 or higher.


  • Build & simulate your own circuits
  • Complete pre-lab assignments
  • Watch short film on how to use
    the circuit board to build any elaborate circuits.

Binary Numerals

  • B‌inary additions
  • Binary subtraction
  • Conversion

Boolean Algebra

  • Theorems table
  • DeMorgan
  • Duality of the complements
  • Axioms

Basic Logic Gates


  • AND
  • OR
  • NOT
  • XOR
  • NAND
  • NOR

Combinationals

  • Adders
  • Decoders
  • Multiplexers
  • Encoders

Multivibrators

  • Flipflops
  • Master-Slave
  • Latches
  • SR, D, JK, T