Interactive Teaching Widgets

Custom HTML widgets designed to visualize and teach complex concepts in computer science and mathematics.

Digital Logic

Circuit Simulator

Build a logic circuit from gates, flip-flops and displays, then flip an input and watch the signal travel through it one gate delay at a time.

View Widget
Digital Logic

Breadboard Lab

A virtual breadboard with chips, LEDs, switches and a probe, wired by hand, where a wire in the wrong row behaves exactly as it would in the lab.

View Widget