David Shafer 

retired electrician, electronics hobbyist.