What's a good book on electronics?

Recommend a book that will help me make simple electronics?

  • I want to learn how to make simple electronics, like LED controllers that I can hook up to a serial port. Can anyone recommend a book to get started with? [more inside] I have a CS background, but I know zilch about circuits and basically anything involving electricity. Would something like Electronics for Dummies be too simple? I'd like to start with simple breadboards and eventually get up to stuff like PIC chips. I love the smell of solder in the morning!

  • Answer:

    Try the http://www.hut.fi/Misc/Electronics/circuits/parallel_output.html first. Serial is much more complicated. Either you use a UART and a lot of glue logic, or maybe design a one-off FPGA. "Serial Interfacing" brings up a lot of books at amazon.com, but I don't have any direct experience with them.

krunk at Ask.Metafilter.Com Visit the source

Was this solution helpful to you?

Other answers

I suggest hitting used bookstores and looking for the old Tandy/Radio Shack series by Forest Mims.

five fresh fish

you can still buy the green radio shack book at radio shack, i think. it's totally great.

judith

For general electronics, you can't beat Horowitz and Hill's The Art of Electronics. The second edition (which is the most recent) is dated in some ways: microcontrollers, logic, and op-amps have moved on by leaps and bounds. The principles are all still valid; it's just that there are better parts available now. It starts with the basics, but the learning curve is steep, so you might want to get another introductory book to help you get started. I haven't read them, but http://www.lvr.com/parprtib.htm seem like they might be a good resource too. Also you might want to check out books aimed at beginning hobby roboticists. Or http://www.seattlerobotics.org/encoder/index.html, even if you're not interested in robotics specifically. If you have access to Usenet, check out sci.electronics.misc / sci.electronics.basics, and comp.robotics.misc.

hattifattener

I hadn't touched electronics for a long time, and started back with PIC chips. If you get the C compiler it'll do much of the serial evilness for you (you'll probably need a max232 to get the serial voltages, but some pc serial ports are forgiving and you may get away with just inverting). I enjoyed being able to leverage the CS knowledge I had. I got the ICD2 from digikey for about $160. To get started with electronics people say that Horowitz and Hill is still the bible despite it's age. If you are really starting from scratch mucking about with a power supply and a few resitors and LED's and using a multimeter can let you see the maths working. I've ended up using it as a mental check a few times. Another thing to consider is a prebuilt solution. I've seen serial based display/keypad combos for $60-ish, not super cheap but they'll get you finished quicker. Saying that I don't know if self-education's your real aim. It was when I went back to electronics, but I'd forgotten how much slower breadboard fiddling was than coding. All the staring at spaces a frew cm across for hours. Good luck! My knowledge is a little shallow, but if you've got more questions fire away.

Flat Feet Pete

[on postview] Yeah, I'd forgotten about the Forrest Mims books. Does Radio Shack still sell those "Umpteen-in-One" experimenter kits?

hattifattener

A http://ww1.microchip.com/downloads/en/DeviceDoc/51264b.pdf on the ICD. I should have said that it's the only thing like it I've used so I'm not sure how it stacks up to other things. http://www.digikey.com/ is here, not sure if they do Canada.

Flat Feet Pete

Thanks for the advice; I didn't realize that serial was harder than parallel. I've did some Max+Plus coding in undergrad, but I sold off my old text years ago... I should try and find an old copy. Oh wow, I had one of those Umpteen-in-one kits when I was a little kid. I remember making a motion detector that would emit a horrible shreiking noise whenever my sister left her room. Classic. I always wanted one of those heathkit robots too.

krunk

http://electronics.howstuffworks.com/digital-electronics.htm. I skimmed it and it looks like a well-written article. They recommend some books at the end. Can't say I have any experience with this stuff outside of a couple CS architecture classes I've taken. http://www.robotstore.com/catalog/display.asp?pid=150 book for Basic Stamp programming.

skallas

I wanted to second b1tr0t's recommendation of going with the parallel port for simple interfacing. In the past, I've found Craig Peacock's http://www.beyondlogic.org/ to be an invaluable resource for this sort of thing.

Galvatron

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.