Try CircuitLens

Simulations

Interactive electronics simulations: change a part, watch the circuit respond.