Did a search just to make sure this book is mentioned. It's a treasure of just-enough-of-everything to help you understand basic electronics and protocols, as well as little gotchas and things to look out for. I highly recommend it.
It's really a great book, but as a warning that got me if you're more of a paperback fan: it's GIGANTIC. I bought it planning to read it on the train to work. It never even occurred to me that the thumbnail might be hiding its true size ;)
mrspeaker|7 years ago