This blog by Chris Gammell is worth checking out. Chris is an electrical engineer in Clevelend. He has a passion for electronics and maintains a fairly active blog. He covers a variety of topics but ...