leoboiko writes: "I'm a computer scientist and programmer with no training whatsoever in hardware or electronics. Sure, we did design a simple CPU (in a purely logical level) and learned about binary math and whatnot, and I can build a PC and stuff, but lately I've been wanting to, you know, solder something. Make my own cables, understand multimeters, perhaps assemble a simple robot or two. Play with hobbyst-level electronics.
How does one go about educating oneself in this topic? I've been browsing Lessons in Electric Circuits online and it's been helpful, together with Misconceptions about "Electricty" which went a long way in making me finally grok what electric charge and power actually are. I think I reached the point where I want an actual dead tree book, though. Any recommendations?"