Schematic of speaker with a 555 timer
Schematic of speaker with a
555 timer with no programming needed.
It was activated with the parallel port, and controlled
with a potentiometer resistor.
(http://ece.caeds.eng.uml.edu/EASNE/1s1.htm)