Slashdot Mirror


Books On Electronics For the Lay Programmer?

leoboiko writes "I'm a computer scientist and programmer with no training whatsoever in hardware or electronics. Sure, we designed a simple CPU (at 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 hobbyist-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 'Electricity' which went a long way in helping me finally to grok what electric charge and power actually are. I've reached the point where I want an actual dead-tree book, though. Any recommendations?"

335 comments

  1. The Art of Electronics by Aglassis · · Score: 5, Informative

    Pick up the Art of Electronics by Horowitz and Hill. The lab manual might also be helpful. The Art of Electronics is basically the electronics Bible for physicists and a popular introductory text for electrical engineers.

    For technical electronics work (like soldering or cable assembly) you will probably want to find a specific book (the Navy electronics manuals would be very helpful).

    --
    Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
    1. Re:The Art of Electronics by Stevecrox · · Score: 1

      Mod parent up during my final year of my Electronic's degree this book was my bible

    2. Re:The Art of Electronics by aero2600-5 · · Score: 5, Informative

      As a former Electronics Technician in the Navy, I have to agree with the parent. The Navy Electricity & Electronics Training Series (NEETS) is a great series of books that teach the basic of electronics. After studying these manuals, I successfully built a Superheterodyne receiver, also known as your basic radio receiver. You can find all of the NEETS modules online here in PDF format. I still have them on CD from when I went through the training in 1998.

      As for your link to electricity misconceptions, all I can say is that I find the information there disagrees with what I was taught by the US Navy. It reminds me of the old electron flow vs hole flow arguments. The important part is that electric circuits work the same regardless of what you're philosophy is concerning the movement of electrons.

      Best of luck with your search. Just remember that soldering irons are HOT. I've heard good things about the Art of Electronics as well.

      Aero

      --
      Please stop hurting America -- Jon Stewart
    3. Re:The Art of Electronics by cyberanth · · Score: 1

      The best electronics book there is.

    4. Re:The Art of Electronics by carnivorouscow · · Score: 5, Interesting

      The electricity misconceptions site seemed so intent on proving things wrong that it made several errors or needless complicated several topics.

      On topic I found "Teach Yourself Electricity and Electronics" by Stan Gibilisco to be a very useful book for hobbiest stuff.

    5. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      try looking at http://learn-c.com/
      it teaches hardware interfacing... as a programmer, it should be easy for you to relate...

    6. Re:The Art of Electronics by backwardMechanic · · Score: 2, Interesting

      I've worn out one copy of AoE, and still use it regularly - I'd also recommend it, but it's a reference book rather than a gently read. If you want to get your hands dirty and actually build something, try the Robot Builder's Bonanza. It's much less technical, but full of good ideas. I've never built any of the projects from the book, but it has inspired lots of my own.

    7. Re:The Art of Electronics by inflex · · Score: 3, Funny

      Totally agree - I keep this book as a permanent fixture in the bathroom... many hours have passed and many things learned with that book in hand.

    8. Re:The Art of Electronics by Hal_Porter · · Score: 1

      Absolutely! The Art of Electronics is the only electronics book you need. It doesn't have all the details and it is somewhat outdated, but you can get those from Google. In terms of getting an overview of electronics, especially from a software background it is ideal.

      The only thing I can think of wrong with it is that the digital electronics is moving to be about FPGAs. I've worked on projects that put a 8051, a couple of peripherals and ram and rom into a FPGA, all synthesized from VHDL. This is a long way from the Lego approach in the Art Of Electronics where you got a bunch of standard chips and built a board with them on.

      Now if anyone can direct me to a book that is written in style of the AoE and covers this sort of thing I'd be interested.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    9. Re:The Art of Electronics by GomezAdams · · Score: 1

      I was in the third ever class of SONAR techs taught transistors by the Navy. It took me years to unlearn/relearn to the point I could do useful stuff with it. For self paced learning try the Smart Lab Electronics or Snap Electronics kits. The ARRL has some great basic electronics courses too.

      --
      Too lazy to create a sig...
    10. Re:The Art of Electronics by knghtrider · · Score: 1

      Aero,

      That's cool to know. I went to BE&E school in 1981, the modules are a little different (there used to be 33 of them back then, IIRC). I was an IC Electrician aboard a Submarine back when. I'm an Implementations Engineer now for a Credit Union Software company, but my background is network GUY.

      I concur with Aero--These are good books.

      --
      In America today you can murder land for private profit. You can leave the corpse for all to see, and nobody calls the c
    11. Re:The Art of Electronics by DaveV1.0 · · Score: 1

      The NEETS books are also available B&N and Borders. I think Dover publishes them.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    12. Re:The Art of Electronics by jabuzz · · Score: 1

      Problem with AoE is that it is now 20 years and horribly out of date. When talking about microcontrollers it is 68000, no mention of a PIC, AVR or similar. When it talks about programmable logic, as far as it goes is very simple PLD's. So no CPLD's and no FPGA's. The PSU section is also out of date when it comes to SMPS as well.

      Don't get me wrong I have a copy, and you won't get me to reliquish it till a third edition comes out.

    13. Re:The Art of Electronics by CharlieG · · Score: 2, Informative

      AofE (sitting right in reach as I type) is probably the "standard" recomendation. One problem with it. It's perfect if you already KNOW the material, and a real DOG to learn from, but a perfect "second book" or "Gee, I can't remember how to...

      I's actually say get
      Elelectricity - Principlas and Applications http://www.amazon.com/Electricity-Principles-Applications-Richard-Fowler/dp/0078262860/ref=sr_1_1?ie=UTF8&s=books&qid=1210161568&sr=8-1

      and as a second book "Electronics - Principles and Applications" (well this seems to be what replaced it) http://www.amazon.com/Electronics-Principles-Applications-Experiments-Manual/dp/002804245X/ref=sr_1_3?ie=UTF8&s=books&qid=1210161865&sr=1-3

      another good one - go to ARRL.ORG and get

      Understanding Basic Electronics

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    14. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      what was in your other hand?

    15. Re:The Art of Electronics by edwinolson · · Score: 2, Informative

      As useful as Art of Electronics is, it's awfully dated. The particular components it spends so much time talking about are largely obsolete, and I don't think it does as good of a job at generalizing concepts as some other texts.

      Don't get me wrong-- I have a copy on my desk too, but I haven't cracked the spine in years, despite being an active hardware designer.

    16. Re:The Art of Electronics by luder · · Score: 1

      I have that one. For hobbiest stuff it may be good, but I don't recommend it for someone who wants to go further than that. It has a bit of everything, but it doesn't get into much detail. For example, there's not even a mention about Norton or Thevenin theorems and circuit analysis is lightly touched.

    17. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      Your mom.

    18. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      Agreed.

      I think a lot of those errors and overcomplications are a result of trying to explain things without getting too involved with the physics, but if you're serious about learning about electronics, the physics is unavoidable.

    19. Re:The Art of Electronics by stewbee · · Score: 1

      Not to direct my comment to you specifically Aglassis, but for anyone in general who recommends AoE. This book is ok, and that's it. (burn karma, burn!)

      It is definitely a true engineers book in that it gives you circuits that you can use and there are plenty of them. BUT, if you want to learn about electronics, this is not the book. I find the explanations of the circuits to be mediocre at best if taken from the noob stand point of view. Granted, the article poster may not be looking for deep explanations, but I could not in good faith recommend this book to someone who is new to electronics and wants to learn 'how things work'.

      (full disclosure: I am an electrical engineer and work in RF circuit design)

    20. Re:The Art of Electronics by Jarik_Tentsu · · Score: 1

      I was skimming through the electricity misconceptions site too http://www.eskimo.com/~billb/miscon/eleca.html#light...and I came across the section:

      "LIGHT AND RADIO WAVES TRAVEL AT 186,000 MILES PER SECOND? No."

      Now I'm only doing first year undergrad Physics...but I was under the impression that Einstein's Special Relativity said light was constant - regardless of frame or reference, or medium, and that the only reason light may appear slower in a medium is due to photons being absorbed and reemitted by atoms, as opposed to it actually being 'slowed down' by friction or whatever.

      The author justifies his claim by saying that would be ignoring the wave model of light and only taking into account the photon model...however, I was under the impression the reason we have the ray model, quantum photon model and wave model is because all three are somewhat incomplete, and thus for different problems we need to use different models...?

      'iunno, can someone who *is* a Physicist or something clear this up? Is the speed of light really 'c' regardless of anything? Ie, is this author completely lost? =P

      ~Jarik

    21. Re:The Art of Electronics by marimbaman · · Score: 4, Informative

      c is merely the maximum speed of light. It is constant in the sense that it is the speed of light in vacuum, all over the universe (we think).

    22. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      I'm sure more than just hours have passed in that bathroom...

    23. Re:The Art of Electronics by vlm · · Score: 5, Insightful

      As an active hardware engineer you don't need that book anymore. Give it to a newbie. I haven't glanced at my copy since the 90s for similar reason. I liked AoE because it is a window on how a ckt designer thinks... "How to think" not "what to think".

      It's pretty useless as a display of how to set the bias current for a class A amp for an obsolete transistor. You know, vocational school "training".

      But its great for explaining the thought process of, "I want an amp" "I need the following characteristics" "guess I want a class A" "how should I design one?" "here is an example". Yes the last step, the example, is somewhat useless now, but the best part of the book was the other steps anyway. It provides an "EE education" as opposed to "vocational training".

      It's like the difference between "history" and "journalism". Or "education" and "training".

      Don't go into AoE expecting the wrong thing, or you'll be disappointed.

      Go into it with the attitude that it's "EE in 24 hours" and you'll be unhappy. Go into it with the attitude that its a guided puzzle book or a philosophy of EE work, and you'll be happy. It's kind of like Knuth's TAoCP series, in that way.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    24. Re:The Art of Electronics by spaceyhackerlady · · Score: 1

      Yes!

      Horowitz and Hill may be a bit old now, but the principles still apply, and its still one of the definitive references on the subject. Buy it!

      For a practical nuts and bolts book, consider the ARRL Handbook for Radio Amateurs.

      ...laura

    25. Re:The Art of Electronics by BigBlueOx · · Score: 1

      Here's a short-hand way to think of it. The speed of light whatever it is in whatever medium you're in is the speed limit for that medium.

      If you can find a medium where light goes 2MPH, nothing, including Capt. Picard, can go any faster than 2MPH.

    26. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      I believe that c has the permittivity of free space baked into it somehow (Einstein worked directly from Maxwell). A medium other than a vacuum has a different permittivity, hence a different c.

    27. Re:The Art of Electronics by kipman725 · · Score: 1

      Art of electronics is very good it does need an update though! If you follow it through from start to where finnish though (buying legacy hardware along the way to try things out) you will find yourself very competent handeling moden electronics because they are in genral far easier to deal with. If you compare a moden 8bit microcontroler for example with having to design your own microcomputer system to do the same job then you are in orders of magnitude easier teritory. The art of electronics along with the internet will get you very far. Also rember there are lots of free electronics texts on the web specificly: http://www.pmillett.com/ and maxims and analog devices websites have loads of interesting articals.

    28. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      What is the speed of light in hot grits? My Natalie Portman is not moving at all.

    29. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      Holy shit, thanks for the link. Went right into my toread tag at del.icio.us. :D

    30. Re:The Art of Electronics by sgtrock · · Score: 1

      Those manuals must have really improved in the past 30 years, then. Back in the late '70s early 80s (otherwise known as the Stone Ship Age), I found that the best cure for insomnia around was a Navy manual on anything. After getting done with a pair of mid-eve double back watches I'd normally be so wired from gallons of Navy coffee that I'd be twitching for hours. Crack one of those bad boys open, though, and I'd be out before I finished the first paragraph.

      It was an amazing effect, really. I often thought at the time it would make the perfect weapon if we could only teach the Soviets to read US Navalese. :D

    31. Re:The Art of Electronics by Weaselmancer · · Score: 2, Informative

      It's 1 divided by the square root of the permittivity of free space e0 multiplied by the permeability of free space u0. Link here.

      That's why the speed of light is different in different materials. Differing permittivity and permeability.

      Interestingly enough, you can use e0 and u0 to calculate the impedance of free space. It's approximately 377 ohms.

      --
      Weaselmancer
      rediculous.
    32. Re:The Art of Electronics by Obfuscant · · Score: 1
      Mod parent way way up. Oh, it's already +5. Informative.

      I looked at the "misconceptions" site. "When you have an electron and a proton, do you have twice the charge?" Ummm, last time I checked, +1 added to -1 was 0. Did the rules of math change overnight?

      When I got to the "electricity is a silver fluid" part, I was ROTFL. Sometimes when I want to screw with people's heads, I'll tell them not to cut a wire while the power is on because the electrons will leak out all over the floor and they'll have a hard time cleaning them all up. Or they'll ask me if or why they need to terminate the feedlines they run when they steal^H^H^H^H^Hborrow the neighbor's cable TV, and I'll tell them of the dangers of leaking electrons. Here's a whole book based on that concept. (Screwing with people's heads, that is.)

      That guy has way too much free time on his hands.

    33. Re:The Art of Electronics by sconeu · · Score: 1

      Is that a fact? Then where the heck does Cerenkov Radiation come from?

      It is possible to travel faster than the speed of light in a given medium. It is not possible to exceed the speed of light in vacuum.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    34. Re:The Art of Electronics by Duncan+Blackthorne · · Score: 1

      Hear, hear. Exactly what I was going to suggest.

    35. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      Another Navy electronics technician here...
      I second the NEETS modules. I went into the Navy after having 3 years of high school electronics classes and my parents owned an electronics repair facility that I was involved in as a hobby so I do not know how good they would be for a complete begineer though.

      As with most things in life. There is a scale on how you learn subject material. One end is with no interest other than completetion of the "learning" which is like cramming, or you can truely be interested in it which will make your mind wide open.
      Depending on where your true interest lies, is what materials you will need to learn it.

    36. Re:The Art of Electronics by njh · · Score: 1
    37. Re:The Art of Electronics by BiOFH · · Score: 1

      Horowitz is working on the new revision as we speak. Should be out fairly soon (and possibly will be cheaper). I've seen some of it. It'll be well worth the wait.

      --
      - I am made of meat.
    38. Re:The Art of Electronics by blackoutdustin · · Score: 1

      Yeah, I was an Aviation Electronics Technician in the Navy as well, and I still refer to the NEETS modules 7 years later. Also, I still subscribe to the infamous "Navy Way" when it comes to electron flow.

      Check these modules out, and also get yourself a copy of "The Electronics Workbench" series of software apps that let you map out and test many different circuits virtually. It even has virtual tools like o-scopes and multimeters. I use that software quite a bit.

      And yeah, soldering irons are 2-3 times hotter than a lit cigarette, so think about that before you go waving it around. This is coming from someone that gets burned or electrocuted at least once a month. :)

    39. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      Yes, build a radio. Do yourself a favor and start out with NO TRANSISTORS. That's right, a tube radio. an AA5 design is very simple and demands that you understand how analog works. Then graduate to a transistor radio. It will go together like clockwork, I guarantee.

      You would never be able to implement that CPU without a strong grounding in analog electronics... Everything is analog anyway, "digital" is a kind of false notion that we have invented. Nothing is ever really goes from on to off, just like that.

      Oh, and get a big breadboard. Soldering is an art in itself and you will ruin many a project trying to master it. Expect to spend at least $100 - $150 on a good soldering station, and try to pick up some scrap PCB to practice on.

    40. Re:The Art of Electronics by Viperpete · · Score: 1

      I also, am a former US Navy Electronics Tech and I found the NEETS modules to be very informative and they also have an Unlimited Distribution Policy. There is a lot of information included and the books are ordered by what is necessary to learn in order to progress to the next. There are a total of 24 modules/books that start with an intro to matter and energy and cover solid state, power supplies, simple circuits, amplifiers, wiring, schematic reading, wave generation, microwave principles, radars, communication, test equipment, RF comms, magnetic recording, fiber optics, digital computers and more...

      --
      loose: not fitting closely or tightly != lose: to suffer the deprivation of
    41. Re:The Art of Electronics by Anonymous Coward · · Score: 0

      That's the first book that came to my mind.

  2. Two great books by Linker3000 · · Score: 2, Informative

    An excellent starter is "The Art of Electronics By Paul Horowitz, Horowitz, Winfield Hill"

    http://www.amazon.com/Art-Electronics-Paul-Horowitz/dp/0521370957

    You should also have a look at the classic:
    "Foundations of Wireless and Electronics
    by M.G. Scroggie "

    http://www.amazon.co.uk/Foundations-Wireless-Electronics-M-G-Scroggie/dp/0750634308

    --
    AT&ROFLMAO
    1. Re:Two great books by Anonymous Coward · · Score: 0

      I see a few people have posted regarding The Art of Electronics. I couldn't disagree more about getting that book.

      I'm in the same boat as you - I have a programming background but want to start some electronics so I can teach my kids some things when they're old enough.

      The Art of Electronics sits by my bed gathering dust - it is more appropriate for engineering students.

      "Teach Yourself Electricity and Electronics" taught me much more than The Art of Electronics. I would also suggest popping down to Radio Shack and getting their basic Electronics Learning Lab. You get everything you need to learn some basic circuits (but you postpone the soldering...) I've just ordered Parallax's Basic Stamp Activity Kit as well.

  3. Ahhh.... yes.... by Corporate+Troll · · Score: 5, Funny

    3 Scary things: A programmer with soldering iron, a manager who codes and a user who gets Ideas

    1. Re:Ahhh.... yes.... by Cryacin · · Score: 5, Funny

      3 Scary things: A programmer with soldering iron, a manager who codes and a user who gets Ideas V=IR
      Programmer
      function int getVoltage(I:int, R:int)
      {
      var int smoke=I*R;
      return smoke;
      }

      Manager
      function float cashCow(Idea myIdea)
      {
      var step1:String=myIdea.text;
      var step2:String=null;
      var step3:String="Profit!"

      return 0.0;
      }

      User
      What if I got rid of the off button?!? That would be MUCH SIMPLER!
      --
      Science advances one funeral at a time- Max Planck
    2. Re:Ahhh.... yes.... by somersault · · Score: 0

      return 0.0; Hehehe.. I wish zero wasn't standard for 'no errors' now... d'oh! Though you can do faces like that with any number I suppose. Fact that it's a float doesn't help either though, who wants to return floats for all their functions..
      --
      which is totally what she said
    3. Re:Ahhh.... yes.... by UnderCoverPenguin · · Score: 1

      3 Scary things: A programmer with soldering iron,

      I regularly modify or repair the test boxes I use for my work. If I didn't, I'd be wasting time waiting for overloaded techs to do it. Of course, there are a lot of things I have to have the techs do, but at least I know the limits of my soldering and other basic electronic skills.

      --
      Don't try to out wierd me, three-eyes. I get stranger things than you, free with my breakfast cereal. --Zaphod Beeblebr
    4. Re:Ahhh.... yes.... by Corporate+Troll · · Score: 1

      It's a (classic) joke.... Laugh. I'm a programmer myself and have done some basic soldering back in the day.

    5. Re:Ahhh.... yes.... by Anonymous Coward · · Score: 0

      User

      What if I got rid of the off button?!? That would be MUCH SIMPLER! Actually we did get rid of the off button, and it is simpler just one button now.
    6. Re:Ahhh.... yes.... by sootman · · Score: 1

      User
      What if I got rid of the off button?!? That would be MUCH SIMPLER!


      That's not the USER, that's APPLE!

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    7. Re:Ahhh.... yes.... by owlstead · · Score: 1

      Hehehe.. I wish zero wasn't standard for 'no errors' now... d'oh! Unless you are using an older language without exceptions, zero should NEVER EVER mean 'no errors', especially not when returning a float.

      You should either use exceptions or maybe a special return value indicating if the function returned without any error.

      That or you are a manager that got triggered by the previous jokes. In that case: carry on!
    8. Re:Ahhh.... yes.... by somersault · · Score: 1

      Nah I use exceptions in my Delphi stuff, but I just remember from my learning C days that functions used to return 0 if they exited cleanly (main for example)

      --
      which is totally what she said
  4. Community college by SkOink · · Score: 5, Informative

    I would like to make a plug for your local community college, if you live in a reasonably-sized city. Most community colleges offer a couple of basic-level electronics classes, which teach you basic circuit theory. Books (either eBooks or paper ones) like Misconceptions About 'Electricity' are sort of interesting from a physics perspective, but they don't really offer much insight into electronics. In fact, many of the logical assumptions taught to electrical engineers _aren't_ true, strictly speaking, but are 'true enough' and much easier to understand.

    If you're looking for someplace where you can learn about your basic circuit elements (resistors, capacitors, op-amps, etc) a real dyed-in-the-wool intro electronics course might be just what you're craving.

    --
    ---- I'll take you in a Hunt deathmatch any day.
    1. Re:Community college by I+don't+want+to+spen · · Score: 1
      If he knew how to make a plug, he would already know some electronics ...

      Do they still make those kids' electronics kits that I had when I was a kid (frighteningly long ago)? You can get to know the basics with springy wires instead of soldering and then apply what you learn to larger projects.

      --
      Don't go to a brothel if you want to buy broth
    2. Re:Community college by somersault · · Score: 4, Funny

      apply what you learn to larger projects "Right, I see the problem here. We're going to need a really big springy wire.."
      --
      which is totally what she said
    3. Re:Community college by Anonymous Coward · · Score: 0

      I would like to make a plug for your local community college, if you live in a reasonably-sized city. Most community colleges offer a couple of basic-level electronics classes, which teach you basic circuit theory.

      I tried that route, but as a working adult, I found it impossible. The local community colleges here in San Diego used to offer a evening sections in electronics, but now, because of budget cuts, all the sections are scheduled during the day while I'm working. They are also all at one site, City College downtown, which is not very convenient for me.

      I'm not saying this can't work for readers in other cities, but I found that the only way I would be able to study electronics in school is to quit work and become a full-time student again, and if I have to do that, why not just attend an engineering program at a four-year school instead of a community college?

    4. Re:Community college by computational+super · · Score: 2, Funny
      Do they still make those kids' electronics kits

      Yeah, I just saw one at Barnes and Noble in the kids section when I was there with my son last weekend. Unfortunately, they're for nine and up, and my son is only four... the truth is, I want the damned thing for myself, but I have to wait until he's nine and pretend I got it for him and do all the projects after everybody else is in bed.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    5. Re:Community college by Anonymous Coward · · Score: 0

      Also make sure you take the calculus based physics classes, they pretty much explain it all.

    6. Re:Community college by uniquename72 · · Score: 1

      Do they still make those kids' electronics kits that I had when I was a kid? Yes - I got one at Radio Shack last year (although I had to go to several different Radio Shacks to find it -- I think they might have been phasing them out. Still on the website, tho.)

      It's quite different from the one I had in the early '80s:
      *It uses real schematics, which is a big plus.
      *It places WAY for emphasis on the IC (the majority of the circuits use it, rather than just a few)
      *There's more discussion of concepts, rather than just, "Here's a cool blinking light."
      *It talks about 'black box' circuits, and uses them in some projects.

      Overall, these are more educational than they used to be, rather than just being fun toys. I recommend it for the OP, since he's basically in the same boat I was when I bought it.
  5. Starter for electronics by Anonymous Coward · · Score: 4, Interesting

    Get yourself an Arduino.

    http://www.arduino.cc/

    1. Re:Starter for electronics by clampolo · · Score: 4, Insightful

      If you want to just tinker with the digital side and you are willing to learn vhdl or verilog, then get a dev board from Xilinx or Altera. Some of them come with lcd screens, so you can have fun sending output to the screen.

      It's corny but there's a lot more of a sense of accomplishment when you get your first LED light blinking on and off than when you write your first Hello World program.

    2. Re:Starter for electronics by Mr2cents · · Score: 5, Informative

      I recently met up with a few people from my alma mater, and they have bought a bunch of Arduino's to teach embedded programming. From what they told me, they seem to be a great educational tool. I've never worked with them personally, but I do have experience with the processor used in the board, the ATMega. It's a nice architecture, clean design, and advisable. Another hint: stay away from PIC, they have severe limitations (like a hard-wired call stack, memory access limitations).

      Still, this won't help you with understanding elektronics as such, but will it will make a bridge from your programming world to the electronics world.

      Other things you need are: a multimeter (a good one costs some money, and a cheap one is probably good enough for a while, but from what I have heared, the problem of the cheap ones is that the calibration drifts after a couple of years). And a breadboard. That's a board with holes where you can plug in electronic components easily without need for a soldering iron. Very handy for experiments. For an example, see this: http://www.youtube.com/watch?v=HteDBfSJ9zo. (No idea if it's interesting, my flash audio doesn't work for some unknown reason :-( ). Later on, you might feel the need for an osciloscope, these things can be quite expensive but you don't need the latest model, just a second-hand model from 10+ years old will be a very handy tool for measuring clocks, signals etc.

      A last advice I can give you: read Elektor (a magazine available in many languages), find a simple circuit you find interesting and try to understand it. Read the explanation, calculate the voltages at certain points, build the circuit, measure, etc. This will teach you a lot.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    3. Re:Starter for electronics by Anonymous Coward · · Score: 0

      I'd definitely second this. I was in the same boat as you about 3 months ago and decided to pick one up and start tinkering. I've learned more thinking up stuff, figuring out how to do it and building it with it than any other learning tool I've tried. There is vast resources on the web to research any questions you may come across and friendly community at the ready to assist.

    4. Re:Starter for electronics by speroni · · Score: 1

      Make Magazine has a lot of interesting and low cost projects to practice with. They use Arduino a lot from Beer Making to Solar Panels

      Make isn't strictly an electronics magazine, but it does have a lot of interesting projects with instructions. Although its not a handbook or an general instruction manual it should have some inexpensive things to practice with.

      --
      Eschew Obfuscation
    5. Re:Starter for electronics by blind+biker · · Score: 1

      Even very cheap multimeters will suffice an electronics beginner, and (if we're talking digital multimeters), no need to worry about calibration, ever.

      Rather, it's the breadboard where I wouldn't skimp: cheap, bad quality bread boards will last just maybe a few dozen insertions (depends a lot on the pin width), and after that are useless. Good quality breadboards which cost only twiceas the cheap chinese ones, will last practically forever, without fatigue problems in the contacts.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    6. Re:Starter for electronics by br00tus · · Score: 2, Informative
      This person is on the right track.


      Go to the library and get a bunch of books on electronics. Then go to Radio Shack and buy a bread board. A bread board is a board where you test circuit designs out. You don't need to do any soldering on it. A strip board is for a more permanent circuit that you don't plan on changing. One thing I recommend if you're going to be soldering on a strip board is FLUX. It makes soldering a hell of a lot easier. Components to buy from Radio Shack: A soldering iron, solder, flux, a breadboard or two. Also get a few 9 volt plugs to plug into the bread board or strip board and 9 volt batteries. Radio Shack also has a few cases you can put your circuit in, although there isn't much selection. You're going to need wire of course.

      Now the question is - what do you want to build? The library books will have some circuits. So will bookstores. You can find them on the net as well. This girl from MIT has a lot of cool circuits and kits. Once you decide what to put together you will also probably be getting some other components like capacitors, resistors and chips like 555 timers. You can find 555 timers and chips like that from Radio Shack, but for more obscure chips you might want to look to see if there are electronics components stores in your area that sell this stuff. If not, go to Mouser.com or Digikey where you can usually buy whatever you need, unless it is a specialized chip that they don't have. This should get you a start on putting boards together.

    7. Re:Starter for electronics by kipman725 · · Score: 1

      On the other hand using a PIC teaches you to do without the luxaries of a pc. Every single bit ends up getting used in a complex project. As for calibration drift thats a problem that effects expensive multimeters aswell which is why they are calibrated yearly (usualy). Anyway buy a cheap one and learn how to calibrate it yourself using a presision voltage referance.

    8. Re:Starter for electronics by Anonymous Coward · · Score: 0

      > Another hint: stay away from PIC, they have severe limitations (like a hard-wired call stack, memory access limitations).

      You are comparing apples to AVRs. The older PIC16 series has these problems. But the PIC 18F series is the proper comparison to the AVR Mega chips. And they don't have these problems you mention. They are just as good or better than the AVR Mega. I have used both and prefer the PIC for a few minor reasons.

      So don't "stay away from PIC", just use the PIC 18F series!

    9. Re:Starter for electronics by Vornan19 · · Score: 0

      "...there's a lot more of a sense of accomplishment when you get your first LED light blinking on and off than when you write your first Hello World program."

      Unless it's blinking 'Hello World' in binary!

    10. Re:Starter for electronics by Mr2cents · · Score: 1

      I was more thinking of the very cheap analog multimeters you can buy for a small handful of change money :-).

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
  6. Not the Art of Electronics! by EmbeddedJanitor · · Score: 5, Informative
    I have the Art of Electronics and a wide range of other books. AoE is great for introductory EE, but is overkill for the level you are talking about and does not cover practical stuff.

    I would suggest looking at the various hobby robotics books in a good bookshop. Most of these will cover stuff like how to solder, how a transistor/FET work and how to wire up configurations like H bridges etc.

    --
    Engineering is the art of compromise.
    1. Re:Not the Art of Electronics! by hey! · · Score: 4, Insightful

      I think you bring up a good point, I'd just like to counterweight it a bit.

      There are very few technical books that are as well written an clear as Art of Electronics. A robotics book might be more "essential" if you are interested in building a robot, but very few of them will extend your understanding and mastery of robots specifically as AoE will extend your understanding of electronics in general.

      "Practical" doesn't just means "arts-and-crafts." Theory is "practical" too, when you are faced with a problem that requires an original solution. AoE was not, if I recall correctly, written with the EE student in mind. It was written for people like experimental scientists from whom the ability to understand and design circuits would be a great practical advantage.

      If you want to build other people's designs, then by all means restrict yourself to building things that other people have designed or snapping together modules, you can get by without really knowing much about how electronics works. I expect that most robot hobbyists only have a rudimentary understanding of electronics theory, and that's fine for them. But it certainly won't hurt to be able to analyze circuits even design them, and if you avoid AoE because it is not "practical", you're cheating yourself out of one of the best tech books ever written.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:Not the Art of Electronics! by sharp-bang · · Score: 4, Informative

      I have to disagree with your view of The Art of Electronics. It is to electronics what The Joy of Cooking is to cooking: a comprehensive and extremely clear guide for beginners that is equally useful to masters. I've certainly found it to be practical and accessible for a variety of projects.

      --
      #!
    3. Re:Not the Art of Electronics! by Hatta · · Score: 4, Informative

      I agree, if you're looking to master electronics AoE is a fantastic choice. If you want to get your hands dirty quick I'd recommend something like Practical Electronics for Inventors.

      You can always return to AoE when you're ready.

      --
      Give me Classic Slashdot or give me death!
    4. Re:Not the Art of Electronics! by phkhd · · Score: 2, Informative

      I totally agree. H&H (AoE) is the bible. It is the standard reference everyone uses. But, it is also way overkill if all you want is how to make something work. There are lots of other options out there. My personal choice is "Circuit Design for Electronic Instrumentation" by Darold Wobschall, ISBN:978-0070712300. I like it because most of the time I'm interested in hooking up sensors of various sorts to a micro, for which this book is a perfect fit. It does a great job of explaining the vast majority of the basic stuff you might want to use.

      The one caveat is that it is old. So it is not going to have things like spread spectrum (cell phone). Fortunately, most of the basics haven't really changed in over 30 years.

    5. Re:Not the Art of Electronics! by blind+biker · · Score: 2, Insightful

      does not cover practical stuff. What? I just jumped from my chair (imagine it as comically as you like) when I read that! The ARt of Electronics is one of the most practical-oriented book on electronics you'll ever find. The only thing is, it's oriented to practical problems AND is also 100% correct/accurate in its presentation - just like the most academic of electronics books. This accuracy puts it in a category of its own, while making it even more practically useful, because it leaves very little ambiguity. Take the "Sequential functions available as ICs" chapter, and tell me with a straight face that it doesn't have practical value. I feel it helps enormeously to get involved with PAL programming by actually understanding what the eff you're doing.
      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    6. Re:Not the Art of Electronics! by kipman725 · · Score: 1

      CHAPTER 12: CONSTRUCTION TECHNIQUES - I susupect quite alot of the people bad mouthing the art of electronics never got this far. Also: Apendix E - how to draw scematic diagrams. Also chapters on how to use osciloscopes. Also a large practical microproccessor project that nicley takes quite alot of the bits learnt in previous chapters and wraps it together.

    7. Re:Not the Art of Electronics! by blind+biker · · Score: 1

      Yeah, hat book is a treasure trove. Worth having it in hardback, as the spine will survive much more usage.
      The other classic in electronics is perhaps "Physics of Semiconductor Devices" by Sze.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    8. Re:Not the Art of Electronics! by hunterkll · · Score: 1

      Another good book you might want to look at is the ARRL Handbook - the beginning has a good rundown on various electronics subjects and it's chock full of schematics, diagrams, and writeups on various projects. True, it's mostly radio gear in there - but that also leads to another thing - Amateur radio is a -really- good way to get into electronics and learn a lot, and you can build stuff you can use right away.

      If you can find a local amateur radio club, it's usually cheap or free to take the license exam, and with the dropping of the morse code requirment you get HF priveleges right away with the Technician license.

      http://www.amazon.com/Arrl-Ham-Radio-License-Manual/dp/0872599639 Is a good book to read to know all you need to get yourself up to speed and get your first license..

      Almost everything I know about electronics I learned through amateur radio, I've been licensed since I was 11, if i recall, 19 now and just picked up my General class license recently.

      It's a very interesting hobby and it can go either way for you - you can be an expensive appliance operator, or you can be one of the interesting folk and build and design your own radios and other gear (such as amplifiers, filters, etc).

      If you're interested in hearing more, fling an email to mokuba@gmail.com.

      Also, any hams around FM19tm fling me one as well ;) Always looking to meet some new people :)

      73's, KB3HAG

    9. Re:Not the Art of Electronics! by Anonymous Coward · · Score: 0

      Is the ARRL Handbook really that good if you have no interest in radio?

    10. Re:Not the Art of Electronics! by ewertz · · Score: 1
      As someone who's been refreshing my electronics knowledge from many moons ago, my vote also goes out for Practical Electronics for Inventors. It's also a huge deal, probably 1/3 the cost of other books, and the breadth of topics is astounding. Pound for pound the best of the few dozen books I've looked through in the last year or two.

      For a book that was published in the last 5-10 years, it's amazingly almost free of errors. Not totally free, but remarkable none the less.

      This is in stark contrast to one of my favorite uC/electronics books, "123 PIC Microcontroller Experiments for the Evil Genius" which is a near disaster as far as typos are concerned. It's an absolute minefield of errors, both grammar and technical, but I still like it a lot for its content. You absolutely cannot trust it not to use "milli" and "micro" interchangably, for example. There's even one page where they refer to the same LSI part with three different P/Ns (the BOM is different from the text is different from the picture caption). Even a spot where the syntax for a C-language feature (and there aren't many!) is introduced -- incorrectly.

      While I haven't been through any of Predko's other books with nearly the same scrutiny, it does seem *very* uncharacteristic of his other numerous, useful books. Don't know whether to blame the author, publisher, or editor. Still a must-have if you're getting your brain PIC-ed from the beginning, and still very useful for other uC platforms.

      It's rewarding to know that you're learning enough to find technical errors, but after the first 30 or so, it *does* get a little old. It's truly a test of your understanding... :-|

  7. Bebop to the Boolean Boogie by draxbear · · Score: 5, Informative

    I recommend this annoyingly named book, which is an excellent cover-all on this and related subjects. Really did join the dots for me many years ago and it looks like it's now in its 2nd edition.

    http://www.amazon.com/Bebop-Boolean-Boogie-Unconventional-Electronics/dp/0750675438/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1210145164&sr=1-1

    (Any grammar nazi's able to show me how to tidy up that link? Or point me at the right place on here to find out please?)

    --
    --- I've completed diagnosis of your problem and can classify it as a YOYO...You're On Your Own
    1. Re:Bebop to the Boolean Boogie by Anonymous Coward · · Score: 2, Funny

      "Any grammar nazi's able to show me how to tidy up that link?"

      No, but I'll gladly point out your misuse of the apostrophe.

    2. Re:Bebop to the Boolean Boogie by somersault · · Score: 2, Informative

      Use the html anchor tag - ie Your text here . You don't really need the quotation marks around the URL, but it won't hurt to use them either.

      You'd end up with Bebop Boolean Boogie Unconventional Electronics

      Tada! :p

      --
      which is totally what she said
    3. Re:Bebop to the Boolean Boogie by Bogtha · · Score: 4, Informative

      You don't really need the quotation marks around the URL

      While this is true in this specific case, it's only because Slashdot automatically corrects your broken markup. You cannot use slashes in an attribute value without quoting it, and slashes appear in most URLs.

      --
      Bogtha Bogtha Bogtha
    4. Re:Bebop to the Boolean Boogie by somersault · · Score: 1

      That's funny, I use slashes all the time without quotes in my pages and they work fine (using perl generated pages on apache) *shrug* I would think that every URL would need at least one slash to be properly formatted, even if it's a relative path? Maybe I'm overlooking something though.

      --
      which is totally what she said
    5. Re:Bebop to the Boolean Boogie by dctoastman · · Score: 1

      Because browsers are extremely tolerant of broken markup. Try running your pages through a validator and see what you get.

    6. Re:Bebop to the Boolean Boogie by superslacker87 · · Score: 0, Offtopic

      Use Tinyurl. http://tinyurl.com/6pzqw5

      Alternatively, you could use an anchor tag.

      --
      I run Ubuntu skinned to look like a Mac on a PC. Go figure.
    7. Re:Bebop to the Boolean Boogie by Wavebreak · · Score: 0, Offtopic

      Ignore this, tinyurl is an abomination that should never be used where embedded links are possible. Especially not on forums, since you can't tell where the damn thing actually goes, thus it could very well be a malware page or a shock site. Stick to anchor tags.

      --
      Nobody expects the British Columbia Human Rights Tribunal.
    8. Re:Bebop to the Boolean Boogie by reg106 · · Score: 1

      With amazon, you just need to copy the URL so far as the ISBN. The later stuff is information about your personal site visit and the referrer ID. So all you need is

      http://www.amazon.com/Bebop-Boolean-Boogie-Unconventional-Electronics/dp/0750675438.

      or even just
        http://www.amazon.com/dp/0750675438. .

    9. Re:Bebop to the Boolean Boogie by noz · · Score: 1

      With Amazon.com book links you can:
        - Remove the book title from the URL
        - Remove ref=... from the URL

      For your recommended book:
        - http://www.amazon.com/dp/0750675438/

    10. Re:Bebop to the Boolean Boogie by Anonymous Coward · · Score: 0

      Wow, I can't believe that on slashdot nobody suggested this:

      http://tinyurl.com/6pzqw5

      tinyurl rocks!

    11. Re:Bebop to the Boolean Boogie by sootman · · Score: 1

      I'll see your apostrophe and raise you a missing capital 'N'.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    12. Re:Bebop to the Boolean Boogie by UnknownSoldier · · Score: 1

      Yes, cut the rest of the link off starting with "ref=..." so that it looks like http://www.amazon.com/Bebop-Boolean-Boogie-Unconventional-Electronics/dp/0750675438/

  8. The usefulness of textbooks by SkOink · · Score: 5, Insightful

    It might be that I'm not a particularly good student, but I've never really been able to learn from textbooks unless I already had at least some background knowledge about the subject I was studying. I'm a practicing electronics engineer, and I find that textbooks are a great reference. I also enjoy reading textbooks written on areas where I have some knowledge, but not enough.

    That being said, learning something like electronics or signal processing completely from a textbook would be really tough for me. I'm not saying it can't be done, but I think the original poster would be much better off taking a class or two than he would be trying to slug his way through something like the Art of Electronics.

    --
    ---- I'll take you in a Hunt deathmatch any day.
    1. Re:The usefulness of textbooks by Hatta · · Score: 1

      That's funny, I always had a harder time learning from lectures than the text. When reading a text book, all the information you're going to need is right there, and you can spend as much time as you need to absorbing it. It is a bit of a challenge sometimes, but that's what makes it fun.

      --
      Give me Classic Slashdot or give me death!
    2. Re:The usefulness of textbooks by wass · · Score: 2, Interesting

      For analog electronics, get the Lab Manual that accompanies AoE, then invest in a breadboard, a variety pack of resistors, capacitors, some transistors and diodes, and some op-amps. The expensive part, though, would be a multimeter and oscilloscope, but you can find cheapy ones on ebay. Digital electronics you can do the same, but probably need to buy a bunch more glue logic components.

      The Lab Manual is basically what they use in Physics 123 at Harvard, the course originally taught by Horowitz and Hill, where their course notes eventually evolved into AoE.

      I took Physics 123 back in 1999 or so, Paul Horowitz was still there at the time, But Hill had left and was replaced by Thomas Hayes (the other author of the Lab Manual). It was an amazing class. There were non-science majors in there who had zero electronics or engineering knowledge, but were doing great.

      After something like 4 weeks, the whole class had to build a device that took audio from a radio, encoded it into PWM digital pulses, transmitted it via an IR transmitter across the room, receive w/ an IR receiver, decode the PWM back into audio, and play it through a speaker. No schematics for the subsections were provided, and we were able to do it successfully in 3 hours. Again, this coming from a group of people most of whom had little prior electronics knowledge.

      The second half of the course is super cool too, it's digital electrons, and you start w/ simple glue logic, but then work your way up and at the end of the course you wire together a whole 68k computer (using the 68008 CPU) from individual components. That was the coolest part, IMHO. You program w/ a little keypad, use hex-LED displays for address and data bus, and write little programs. Some people even went further with their computer and hooked up two digital-analog converters to connect to an oscilloscope in XY mode, and made a Pac-Man game (that happened before the year I took the class).

      So in a few months people with zero electronics knowledge make a wireless audio transmitter/receiver, and an entire digital computer, all using essentially the AoE student manual. Amazing course of study.

      --

      make world, not war

    3. Re:The usefulness of textbooks by avandesande · · Score: 1

      Forget about books. He should get a breadboard kit and start monkeying around, if you fry something you are out of a dollar or two. I thought he wanted to have fun?

      --
      love is just extroverted narcissism
    4. Re:The usefulness of textbooks by story645 · · Score: 1

      would be much better off taking a class or two than he would be trying to slug his way through something like the Art of Electronics. Uh, you're assuming that the professors are competent-quite a few profs are so lousy that I've had to learn the material from books and wiki anyway. Plus, most of my ee courses are basically math courses-lots of concepts but it's gonna be hard for him to figure out what it all needs. For that he needs a lab/class with a strong lab component.
      --
      open source modern art: laser taggi
  9. Practical Electronics for Inventors by zobier · · Score: 4, Informative
    While I grew up with a soldering iron, inventing stuff and hacking hardware projects; I'm primarily a software guy. I find Practical Electronics for Inventors to be an excellent resource for the kind of projects you're looking into. Also you might consider getting yourself either an ATSTK500, the starter-kit for AVR micro-controllers (great tool IMO), OR a LEGO NXT.

    Happy hacking!

    --
    Me lost me cookie at the disco.
    1. Re:Practical Electronics for Inventors by zobier · · Score: 2, Informative
      Oh, and there's a F/OSS toolchain for AVR. More info over at AVR Freaks.

      Cheers

      --
      Me lost me cookie at the disco.
    2. Re:Practical Electronics for Inventors by JollyRogerX · · Score: 2, Informative

      The good thing about "The Art of Electronics" is that the authors assume a background knowledge of only basic algebra. You can actually choose how much theory you want because the really important bits are distilled into a few rules of thumb.

      For the first time tinkerer, it may be a little much. Eventually, however, the tinkerer will want to actually design something from scratch and find "The Art of Electronics" indispensable.

    3. Re:Practical Electronics for Inventors by JollyRogerX · · Score: 1

      I second the choice of AVR microcontrollers. They have some sweet features and are easy to program. Plus, GCC will compile C programs for the AVRs.

    4. Re:Practical Electronics for Inventors by DrLang21 · · Score: 1

      Practical Electronics for Inventors is an excellent book for the lay person. I have seen this successfully used as a text in non EE instrumentation courses.

      --
      I see the glass as full with a FoS of 2.
    5. Re:Practical Electronics for Inventors by Miamicanes · · Score: 1

      I second the recommendations for both PEFI and avrfreaks.net (caution: it's .NET, not .COM).

      The AVR is a great, well-behaved MCU that's relatively cheap, amazingly tolerant of abuse, and supported by a website that's probably the single best site of its kind. The folks at avrfreaks.net are incredibly helpful, even if your problems lie more with electronics than with the AVR itself. For lots of us, avrfreaks.net is our "home", regardless of whether the specific project we're working on actually involves an AVR.

      Don't get too hung up on analog stuff. Digital circuits do a great job of hiding your design sins, especially if your circuit basically consists of a 5v-tolerant MCU driving a few peripherals directly or through open-drain FET drivers at speeds below 20MHz.

    6. Re:Practical Electronics for Inventors by Anonymous Coward · · Score: 0

      yes, agreed - this book is a great supplement to the Art of Electronics. It's more readable, while AoE can be used as a reference to find canonical circuits if you need a recipe for something..

    7. Re:Practical Electronics for Inventors by Anonymous Coward · · Score: 0

      I have to second this plug for Practical Electronics for Inventors. It looked dense when I purchased it so I left it alone. Then I decided I wanted to learn about how the 555 timer really worked. After building a handful of Mims circuits that really didn't say much about how the 555 worked, I gave the index a look, and sure enough, there was how the 555 worked. In just the right level of detail. And this is true about a good many basic electronics components. It's a reference to be sure, but a great one for a hobby level.

      I'll also second the Atmel chips as a good starting place for both features and price. I started programming mine in one evening -- you may need to buy a programmer or build a RS232 cable though. The available material is less accessible than the material on the PIC, however.

  10. Good electronic magazine by Anonymous Coward · · Score: 0

    A good magazine, with hands-on projects for both beginner and advanced hobbyists: Silicon Chip

  11. ARRL Handbook by SpaceWanderer · · Score: 1, Redundant

    I"m not sure if my account is banned from posting in here, but I'll try. I read this when I was 12 and it was very easy to follow. The electronics section starts with the basics and builds you up to where you can build radios and other complicated things. The ARRL Handbook for Radio Communications (2008 edition) The 2008 ARRL Handbook for Radio Communications uniquely serves both amateur experimenters and industry practitioners, emphasizing connections between basic theory and application. The ARRL Handbook is simply the standard in applied electronics and communications. This 85th edition is both a useful introduction to radio communication and a source for answers to questions about every aspect of the state-of-the-art. Topics include Amateur Radio licensing requirements and operating activities, fundamental and advanced electronics and communications concepts, radio propagation and antenna theory, practical projects, repair techniques, references and much more. The Handbook includes descriptions for new and emerging wireless technologies involving digital signal processing (DSP) innovations, and radio applications utilizing software and the Internet. The book is filled with valuable references, practical examples and projects. The CD-ROM at the back of the book includes all of the fully searchable text and illustrations in the printed book, as well as companion software, PC board templates and other support files.

    1. Re:ARRL Handbook by Anonymous Coward · · Score: 0

      Do you want some sauce on that delicious pasta, ``SpaceWanderer?''
      http://www.radiodan.com/aa6ee/

  12. Well... by evanbd · · Score: 4, Informative

    Much as you can't learn to program well without looking at programs more complicated than you'll find in any textbook, you need to study real world circuits.

    Whether you want to do digital stuff or analog, it's worth your time learning the analog stuff -- digital systems tend to break as a result of the underlying analog problem of circuit design.

    For example, Wikipedia has the internal schematic for a 741 op amp along with a decent explanation. Once you understand the function of every one of those transistors, you'll be able to really understand why it has both a gain-bandwidth limit and a slew rate limit, and what the difference is.

    The best source of real-world circuits I've found is the application notes and example circuits in data sheets published by manufacturers. Since they need the resultant circuits to work when engineers build them, they don't leave out the random extras that textbooks often do. Does that MOSFET need a gate resistor? A circuit in an app note will probably say, whereas an example diagram might well not.

    If your goal is to learn more in general, as opposed to solving a specific problem, I'd pay more attention to the author than exactly what they're writing about. For example, I can't recommend Jim Williams' design notes highly enough -- he's both an excellent engineer and an excellent author. Making Shakespeare a citation is the sort of thing that keeps his writing lively and interesting. Or rating circuit complexity in baby bottles as a measure of how long it took him to design and debug it. And, of course, he often goes into great detail about the *practical* considerations involved in precise, high-speed analog work -- especially as it relates to working at the lab bench, rather than with professionally printed PCBs and the like.

    I'm sure others will have excellent textbook recommendations. They're an important part, but only a part. Add some analysis of real-world circuits that you'll find in application notes, and a bunch of fussing around with actual silicon and a scope, and you'll be well on your way.

    1. Re:Well... by promethean_spark · · Score: 1

      Hey, I know Jim! Not surprising that his drawing of an oscilloscope has a round screen in the design note. I'm not sure if the guts of the 741 op-amp is the the right place to start someone out though. OP might adjust best using a standard PIC or FPGA board and expanding it's capabilities. That'd be directly applicable to building a simple robot as was mentioned in the OP.

    2. Re:Well... by evanbd · · Score: 2, Informative

      The guts of a 741 is both a good and a bad place to start learning about [bipolar] transistors. You certainly won't digest it all in one sitting. But it has most of the basic arrangements that are important, and they're relatively cleanly separated. It's got an emitter-follower push-pull output stage, a common-emitter gain stage, a long-tailed pair differential input stage, some current mirrors to set up biasing, and a Vbe multiplier to help bias the output stage; it's really not complicated if you take it in parts and don't feel any particular need to understand it in one sitting. That's true of any non-textbook circuit, though, really.

      PICs are a great way to do interesting things, but if you really want to know why your PIC works quite well except when the moon is waxing gibbous, you're probably going to have to learn some analog stuff. You can go a long way without paying attention to the analog side, just as you can do an awful lot of programming without ever looking at compiler output -- but in either case, you're holding yourself back compared to what you could be doing.

      Oh, and Jim's scope drawing is probably round because I believe he still uses that scope. Then again, his definition of a computer (page 12) is probably not the same as the poster's ;)

    3. Re:Well... by Sancho · · Score: 1

      It's got an emitter-follower push-pull output stage, a common-emitter gain stage, a long-tailed pair differential input stage, some current mirrors to set up biasing, and a Vbe multiplier to help bias the output stage; it's really not complicated if you take it in parts and don't feel any particular need to understand it in one sitting. That's true of any non-textbook circuit, though, really. And what would you recommend to someone who didn't understand a word of that?
    4. Re:Well... by evanbd · · Score: 1

      If you're idly curious, I'd recommend the corresponding Wikipedia articles. They're pretty good. If, on the other hand, you're the poster or someone else interested in really learning the stuff, I recommend you turn to the textbook that forms another major piece of your educational material (the final major piece being actual hardware that you experiment with and occasionally let the magic smoke out of). The circuit without the theoretical basis won't teach you much, but it is a tremendously important addition. Seeing how current mirrors are put to use in a practical circuit will give you a far better understanding of them than just seeing them in the textbook.

      The 741 (even though it's a somewhat odd design by modern standards) makes an interesting first non-trivial transistor circuit -- but you should certainly have a basic understanding of how a 1-transistor amplifier works before moving on to any nontrivial transistor circuit. I suppose I wasn't entirely clear, but my post was intended as a second step in the learning process; other people have offered excellent suggestions for introductory texts.

      If you want to learn the stuff, but not really "study" it, I suggested some parts to get. Buy them, along with a solderless breadboard, some 22-gauge hookup wire, a voltmeter, some jumper clips, and go build yourself a circuit or three. Looking for something simple? Start by building a multivibrator that blinks a pair of LEDs. Or try a single-transistor microphone amplifier (a cheap microphone intended for eg walkie-talkie use will cost perhaps $1-2 at radio shack; less at Digikey. The 2N3904 NPN becomes your gain stage, with some coupling capacitors and biasing and gain-setting resistors, and it should easily drive headphones or a small speaker (though be careful with headphones: letting the magic smoke out with them connected would probably be loud). Heck, you could build both of those circuits combined for $10 in parts at radio shack plus a breadboard (<$10 for a small one) and a multimeter ($20 or less for a cheap but versatile digital model), and power them off a 9V battery. (Note that at least the radio shack near me stocks all the part numbers I listed, but you'll find it cheaper to go to Digikey if you're planning to buy more than a couple random transistors.)

    5. Re:Well... by Anonymous Coward · · Score: 0

      If your goal is to learn more in general, as opposed to solving a specific problem, I'd pay more attention to the author than exactly what they're writing about. For example, I can't recommend Jim Williams' design notes highly enough

      Speaking as a programmer, those notes ARE pretty interesting, and if I had any idea what a "Chopped Stabilized FET Pair" did or why someone would build one (c'mon, even a hint: what problem was he trying to solve by staying up all night with this other than "this one has less noise than the ones I can buy!") then I might actually consider it educational for someone who is just a programmer trying to learn more "in general".

    6. Re:Well... by Sancho · · Score: 1

      Thanks for the suggestions! I'm not the original poster/submitter, but I was thinking about picking up something like this as a hobby. In fact, the timing of the submission almost eerily coincides with the time I got this wild hair.

      I'll probably do some reading and see if it's something that I'm interested in. Again, thanks for the suggestions!

    7. Re:Well... by evanbd · · Score: 1

      Another tip: even when working with simple circuits, set interesting challenges for yourself. For example, I built the basic multivibrator circuit... and then decided to see how low I could get the power consumption. That makes for a surprisingly tough challenge, especially if you want to keep using a cheap multimeter as your basic instrument. Measuring current consumption when all your ammeter reads is zero will force you to start thinking carefully about your tools.

  13. Pragmatic Programmers on Electronics by mm4 · · Score: 3, Interesting
  14. Forrest M. Mims III by goodmanj · · Score: 4, Informative

    (I'm a physics professor teaching electronics to undergraduates this term.)

    I'll second Horowitz and Hill.

    But if you want a gentler sunday school introduction before you pick up the Bible, get "Getting Started in Electronics" by Forrest M. Mims III. This is the book I taught myself with, bought it from Radio Shack when I was twelve. Text-and-drawings done "lab notebook" style, very basic approach.

    You'll need Horowitz and Hill to get the math, but for basic concepts Mims can't be beat.

    1. Re:Forrest M. Mims III by autenil · · Score: 1

      Wow, this sounds like my story. I'd totally recommend the books at Radio Shack by Forrest M. Mims III. He got me into electronics at a young age and I had a blast building stuff. Now to go dig out my old schematics and books and reminisce...

    2. Re:Forrest M. Mims III by Anonymous Coward · · Score: 0

      Um, I taught myself to solder with Forest M. Mims III book. I have an autographed copy. "Mims Can't be beat." Genau=eactly. I went on to use "Electronic Projects for Musicians" by Craig Anderton, but its way out of print now.

      ( Mod parent + informitive )

    3. Re:Forrest M. Mims III by fireboy1919 · · Score: 3, Interesting

      Let me second this one by saying that I started with it when I was seven. It was the "intro" book they were selling at Radio Shack back before radio shack changed their logo from "You've got questions, we've got answers" to "You've got questions, we've got blank stares" - i.e., when they were still employing electricians.

      It looks a bit different than it did when I read it.

      Note that what you'll be able to do when you understand the stuff in this book is very little. You'll be able to make tone generators, and blinking lights.

      What good is that? Well, given a basic microcontroller, you'll probably learn enough basic electronics sense to not burn out any of your components, and you'll probably learn enough to be able to read other people's circuit schematics.

      That may be all you need of the electronics part to start you down into the exciting world of digital signal processing without a computer, which I have always thought of as the exciting part.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    4. Re:Forrest M. Mims III by Anonymous Coward · · Score: 0

      > But if you want a gentler sunday school introduction before you pick up the Bible, get "Getting Started in Electronics" by Forrest M. Mims III.

      Funny that you mention Mims and the Bible in the same sentence!

      I'm sure he'll do a good job of presenting the Fundamentals... (cuz he's a fundamentalist, get it??)

    5. Re:Forrest M. Mims III by akubot · · Score: 1

      I second the Mims book. I also read this around age 12, and still remember how much I liked it over 30 years later... a real classic! It inspired me to get a degree in electrical engineering. However I would ditch the soldering pen and use a breadboard or something like that!

    6. Re:Forrest M. Mims III by guitarhacker · · Score: 2, Interesting

      Anything by Mimms gets my vote. I still have some of his books I bought back in the '70s. On my bookshelf right now sits "Electronic Music Projects Vol 1" by Mimms. Craig Anderton's stuff is good too - "Electronic Projects for Musicians". Another favorite of mine is Don Lancaster, but you may want to wait until you have the basics down first. Above all - have fun with it!

    7. Re:Forrest M. Mims III by Anonymous Coward · · Score: 0

      I agree. Get all of the Engineer's mini notebook series, as well as the one mentioned. (Available from Radio Shack.) All of these books will let you 'tinker' and understand the basic concepts of building circuits (without very much math).

    8. Re:Forrest M. Mims III by markov_chain · · Score: 1

      Maybe this is a good place for an offtopic question about measuring power consumption of in-circuit components. Are there any caveats with simultaneously monitoring potential difference across power leads, and current through them? I guess the component could also steal power through signal lines...

      --
      Tsunami -- You can't bring a good wave down!
    9. Re:Forrest M. Mims III by Anonymous Coward · · Score: 0

      I have found the Mims series (and the associated Radio Shack kits) to be good for "applied" learning -- but I think it falls short on how and why. An entry level reference is a needed companion to the Mims books.

    10. Re:Forrest M. Mims III by nbritton · · Score: 1

      Forrest Mims book and Art of Electronics are both good books.

      Another good book is "A Practical Introduction to Electronic Circuits" by Martin Hartley Jones. The first chapter starts off with an elegant introduction to transistors.

      I also hear M.G. Scroggie books are good... IIRC most are out of print though.

  15. Also check out MIT OCW by Anonymous Coward · · Score: 2, Interesting

    http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-002Spring-2007/CourseHome/index.htm

    Not a book, but course materials and video lectures.

  16. for dummies by Anonymous Coward · · Score: 0

    Electronics for Dummies? I'm sure it exists.

    1. Re:for dummies by DeBaas · · Score: 1

      You were just one google away from providing real information:
      http://www.amazon.com/Electronics-Dummies-Gordon-McComb/dp/0764576607

      I actually read it and it is an easy read and imo a good introduction. Designing robots etc are not really part of the book, but information from the real basics up to and including designing boards, experimenting with bread boards etc. are in there

      --
      ---
  17. Sounds more like OP wants digital - TTL databook by promethean_spark · · Score: 2, Insightful

    Analog stuff gets pretty deep, pretty quickly. For what you want to do it sounds like you'd be best off learning the bare basics about LRCs and view transistors as digital devices, then cobble stuff together out of TTL components. As a software guy, you'd probably get a blast out of using a PIC or FPGA board since you write firmware, but get to do some hardware stuff too.

  18. I'd also recommend by sa1lnr · · Score: 2, Interesting
    1. Re:I'd also recommend by JollyRogerX · · Score: 1

      Spice is nice...

      But there is no substitution for building things.

      If you have no idea how circuits work, it is unlikely that you will get any usable results from a simulation program. You really need some practical knowledge first.

    2. Re:I'd also recommend by John+Miles · · Score: 1

      If you have no idea how circuits work, it is unlikely that you will get any usable results from a simulation program. You really need some practical knowledge first.

      You'd probably be surprised. LTSpice is the greatest learning tool since... well, since books.

      In addition to simulating circuits, it also simulates test equipment very effectively.

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
  19. A slightly more advanced book for later by Lonewolf666 · · Score: 1

    Electronic Circuits --- Handbook for Design and Applications
    Tietze, U., Schenk, Ch.

    For an overview, see the official homepage at http://tietze-schenk.com/tsbook.htm.

    I don't recommend this as your first book about electronics, but once you feel at home in the field it will become a very valuable guide to designing your circuitry.
    Overall, I recommend "Electronic Circuits" for ambitious hobbyists and most engineering practice. It is a bit too advanced for complete newbies, and for cutting edge development you might want something that covers the theory in more depth. But for everything in between it is great.

    --
    C - the footgun of programming languages
  20. Educated evil by ComaVN · · Score: 1

    Did anyone else expect that "Misconceptions About Electricity" page to suddenly tell you that you are EDUCATED EVIL?

    Still, it was an interesting read. :P

    --
    Be wary of any facts that confirm your opinion.
  21. Not serious, but... ? by iluvcapra · · Score: 2, Informative

    There are No Electrons: Electronics for Idiots is extremely basic, but its entertainment value is inestimable and it's really quite profound on the basics. You'll never feel like you understand the fundamentals better.

    --
    Don't blame me, I voted for Baltar.
    1. Re:Not serious, but... ? by Culture20 · · Score: 1

      I also suggest this book. It's analogous to a math book that discusses _why_ 2+2=4. It's always nice to relearn things we learned by rote.
      Though, isn't the title "There are No Electrons: Electronics for Earthlings" by Kenn Amdahl?
      Dave Barry says it best on the back cover:
      "There are no Electrons changed my life. I lost 17 pounds in five minutes without dieting, and I feel great!"
      There are more intelligent comments from other authors, but no comments from physicists, EE's, or electricians.

    2. Re:Not serious, but... ? by iluvcapra · · Score: 1

      Yeah I got the title wrong, but it's kindof a non-sequitur anyways.

      --
      Don't blame me, I voted for Baltar.
    3. Re:Not serious, but... ? by Culture20 · · Score: 1

      Yeah, I noticed after I posted that you had a link to the right book on Amazon. I love that they still have the picture of the wizard on the front cover.

    4. Re:Not serious, but... ? by Chapter80 · · Score: 1
      This was my recommendation as well. I read it myself, and then I read it to my kids at bedtime.

      Seriously, There Are No Electrons is a great read for a novice.

  22. Physical Computing: Sensing and Controlling the... by stephanruby · · Score: 1

    I recommend Physical Computing: Sensing and Controlling the Physical World with Computers by Tom Igoe and Dan O'Sullivan. The title of the book itself doesn't sound all that appealing, but this is the book you want. It will teach you all the little tricks that seasoned practitioners know, but that most books won't even tell you about. Other guides I have found useful are the old Radio Shack notebooks. I'm not sure how they're called, or where you'd get them legally. I haven't seen them at Radio Shack and I do not know if they're still in print.

    And last, I have to plug this TechShop establishment since they offer classes at very reasonable rates and they were kind enough to host our Ruby Hackfest in their awesome space last month.

  23. Art of Electronics. But... by redblue · · Score: 1

    I was in the same boat as you are. As others have mentioned "Art of Electronics" by Horowitz and Hill (with its companion Lab manual) is the classic text for people like us. But to get the most out of the book, you will eventually have to invest in some basic electronics equipment, especially an oscilloscope. The bottom line is that you need to invest at least $1,000 for all kinds of parts, small and large, and devour information on the www like many do pr0n on this site. You would also get the most bang for the buck by playing around with microcontroller projects.

    1. Re:Art of Electronics. But... by JollyRogerX · · Score: 2, Interesting

      $1000 is a huge overkill. Hopefully you can find a good electronics surplus store near you.

      I've bought fully functional top of the line '80s scopes (Tek 7000 series) for $20 at surplus stores. You should be able to find a decent used scope for under $100.

      Get an analog scope for your first one. They are dirt cheap used and will give you more insight into how oscilloscopes work.

      Because most of todays new parts are surface mount, you will eventually want to get a quality soldering iron. Trying to solder SOT-23s with a 1/4" tip is a royal pain. I recommend Metcal RF heated irons. It has excellent temperature regulation (maybe the best?) and heats up in less than 10 seconds. You should be able to pick up a used one for less than $100 off of ebay.

  24. Practical Electronics for Inventors by jonastullus · · Score: 2, Interesting

    "Practical Electronics for Inventors" is a fabulous book despite its rather dumb title. It gives a very hands-on approach while not shying away from the advanced topics

    "The Art of Electronics" by Horowitz is definitely the standard for electronics, but for me it delved too much into the theory. It is extremely thorough, but maybe not geared towards people just wanting to build their own first small circuits.

  25. The best cure by jandersen · · Score: 0, Offtopic

    - is probably to go and lie down in dark room until the feeling passes. And here is an effective cure for toothache, which I learned from my mother: Fill your mouth with cold water and sit on a hot stove. When the water boils, the toothache will be gone. Works every time.

    Seriously, though, what do you want to achive with your tinkering? If you go to a well stocked electronics shop, they'll have a lot of books about the theory and some about how to learn the right, practical skills: how to solder etc. I have approached the subject several times over the years, but the problem in my view is that the things one can easilty build are not all that interesting - to me, that is. It is easy to make USB thingies, for example, or things like amplifiers, programmable robots and so on, I think one of the things you will realize sooner or later is that electronics theory has amazingly little to do with practice - which is why you can use components with 10% or even 20% tolerance. You basically just slap things together sort of the right way and then adjust things with a couple of potentiometers if you really feel you must.

  26. Basic book needed by Front+Line+Assembly · · Score: 1

    I too was interested in learning electronics basics and picked up AoE. The book seems comprehensive and good, but for getting a basic understanding and feel for building circuits it's not so good.
    Is there any book that describes how you actually design your own circuits? I mean starting with basic stuff like getting a diode to blink (using just transistors etc, not any timing circuits eg.)? I mean how to pick the needed resistors and figuring out their values and what components you'll need etc. I know the math for this and all about kirchovs laws etc but these don't help much when you just have a blank piece of circuitboard and an idea...

    1. Re:Basic book needed by JollyRogerX · · Score: 1

      Get" The Art of Electronics"

      Many hobbyist books out there just provide cookie cutter circuits that you assemble without having any real idea what is going on. On the other end of the spectrum, many college textbooks provide pure theory with no application (a very dangerous thing in Engineering).

      "The Art of Electronics" shows you how to actually design something, which is a different skill that being able to understand how something works.

    2. Re:Basic book needed by Front+Line+Assembly · · Score: 1

      As I said I already have that book, but it didn't in my opinion describe how to start designing stuff. It just describes how everything works (very thoroughly).
      For example: where would you start designing the circuit I mentioned above (a simple blinking LED) using stuff from this book? I don't mean searching for ready circuits online or something like that, but doing this yourself with stuff you learned from the book.

    3. Re:Basic book needed by John+Miles · · Score: 1

      For example: where would you start designing the circuit I mentioned above (a simple blinking LED) using stuff from this book? I don't mean searching for ready circuits online or something like that, but doing this yourself with stuff you learned from the book.

      At that level, the Forrest Mims books that others have linked to would be the right choice. AoE was written for practicing scientists and grad students -- in other words, for people in other scientific fields besides electronics. It is not the most approachable book for a beginner, especially if you don't have people around that you can bug with questions.

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
    4. Re:Basic book needed by Obfuscant · · Score: 1
      For example: where would you start designing the circuit I mentioned above (a simple blinking LED) using stuff from this book?

      I'd spend $.85 and buy a flashing led. Of course, that's because the flashing led would only be part of a circuit doing other things and it would cost more than $.85 of my time making it flash.

    5. Re:Basic book needed by JollyRogerX · · Score: 1

      Look in the 555 timer section.

    6. Re:Basic book needed by JimFive · · Score: 1

      where would you start designing the circuit I mentioned above (a simple blinking LED)
      I would think: Ok, I need an LED, and I need a power source, and I need some way to make that power source intermittent to the LED.

      So, A Battery, an LED, and a capacitor (more likely a potentiometer).

      --
      JimFive
      --
      Please stop using the word theory when you mean hypothesis.
  27. By far the best I've seen by EmbeddedJanitor · · Score: 4, Informative
    is the SmileyMicro stuff: http://www.smileymicros.com/ It is basically a simplified course in a book, covering microcontroller programming, interrupts, interfacing, control etc using 8-bit micros. No special equipment needed beyond a soldering iron + PC (if you buy the kit with the book).

    Once you get through that you'll have a reasonable understanding of the field.

    --
    Engineering is the art of compromise.
    1. Re:By far the best I've seen by Scud · · Score: 1

      I'll put it a vote for the Butterfly as well, although you had better get yourself a JTAG programming cable for when you overwrite your bootloader code (as my friend did).

      It's easy enough to fix, but you will need a JTAG programmer eventually. You can build your own, but I found that this one worked best for me.

      http://www.futurlec.com/ET-AVR_JTAG.shtml

      --
      I dream in binary.
  28. Americocentric learning...? by Anonymous Coward · · Score: 0

    Looking at the references, I was struck by the fact that B Franklin is continually mentioned.

    There is nothing about the giants of the field - Volta, Faraday, Maxwell, etc. Just bits explaining where Franklin was wrong.

    For the record, Franklin was a poor scientist who contributed nothing to Man's basic understanding of the physical universe. If your educational system spends its time trying to push the idea that Americans are responsible for fundamental scientific advances, then I am not surprised you end up needing to ask Slashdot for help!

    My reading of scientific history suggest to me that, in general, American society breeds very poor theoretical scientists. Such advances as are made in the US tend to be done by first-generation immigrants. A classic instance would be Einstein, who did all his work in Europe, then was tempted over to the US by money, where he did nothing of value ever again....

    1. Re:Americocentric learning...? by MobyTurbo · · Score: 1

      I don't think it was the money, he was Jewish and there was this little thing in Germany called the Nazi party...

    2. Re:Americocentric learning...? by headhot · · Score: 1

      Um, I'm pretty sure Franklin established that lightning was electricity. He established the difference between positive an negative charge,conservation of charge, cooling by evaporation, insights into meteorology and ocean currents.

      Was he as important as Maxwell, Volta, and others in the field of electricity? Probably not, but he was on the very forefront of electricities exploration, those other guys insights came way later.

      While Frankin is covered in schools in the US its mostly due to his contributions in our founding, with the science as an aside.

      My public school science education did not seem American centric to me, it seemed science centric. The discovers of the theories had very little time devoted to them, it was thier end result that was important.

      As for "Man's basic understanding of the physical universe" and the US's cntribution to it, your comment is pretty fucking stupid.

      A quick check is that US scientist have been awarded over 300 Nobels, while the UK: about 100, France: 54, Germany: 100.

      Also for a long time the Nobels were considered Euro-centric.

      Einstein had his cosmological constant idea in the US, which he later discounted, but may turn out to be correct if the Higgs boson is proven to exist.

      Here is a little flame bait back.. What did Europe do with all the theory it developed? Not much.

      telegraph, telephone, transistor, integrated circuit, electronic computer, internet, DNA, MRI, atomic bomb (yea some were europians but I'm talking implementation of theory), airplane, geosynchronous orbit, moon landing; all American.

    3. Re:Americocentric learning...? by Anonymous Coward · · Score: 0

      Here is a little flame bait back.. What did Europe do with all the theory it developed? Not much.

      Hmm, you can't be serious, really, but I'll bite ... how about major part of modern thermal engines, Watt's steam engine, Otto, Diesel, Stirling, Gas turbine, aircraft jet engine, liquid fuel rocket engines, automobiles, steamships, trains, dynamite (which made Nobel Prize possible), radar, first human in space, machine guns, tanks, ballistic missiles, industrial processes for mass production of textile, iron and and steel, vacuum tube, first x-ray tube, cathode ray tube, oscilloscope, first antibiotic, aspirin... you use quite a lot of OUR inventions, too. In fact, you can't separate American inventions from prior and subsequent work of not only European but also Japanese (or perhaps the other way around) and other scientists and inventors.

      Besides, whole idea of bashing anyone for "too much theoretical work" is insane. It IS the most valuable, priceless no less, part of any invention process. However, whoever cheats in the game of trust and uses freely available theoretical knowledge to get to the technological development paths choke points first and claim them in order to sell the passage to others, is of course eligible to sneer in face of suckers who did the heavy lifting. However, I hope this state of affairs doesn't give in to your dangerous line of thinking and that this sentiment doesn't get universal or prevalent, or we'll all end up in some sort of "Intellectual Feudalism" another Dark Ages.

      There ought to be a healthy body of free knowledge in the open or progress will certainly suffer, just like a pack of wolfs dies out on a small island after all the herbivores (and most of the pack itself) gets eaten up. There also ought to be drive to use that knowledge for selfish purposes, or again, the progress will cease from the lack of incentive. There is a "sweet spot" where this ratio of knowledge mining and knowledge usage is optimal and we are probably well past it, probably some time around middle of 20th century. The reason: knowledge mining seems to be much more costly nowadays. Scientists of yore could get by with cheap gadgets and DIYs, today essential equipment is too large and expensive, probably because research is increasingly recognized as lucrative but only big players are in position to make something out of it, and equipment manufacturers want their share. Besides, the line between science and technology is not fixed: once some research field becomes ubiquitous, it is re-branded as "Technological R&D". E.g. Lee De Forest (I know, he IS an American, alright already!) got Nobel prize for something that today would be viewed as strictly technological innovation - invention of triode.
    4. Re:Americocentric learning...? by Anonymous Coward · · Score: 0

      For the record, the US doesn't consider Franklin a major scientist. Where in the hell did you get that stupid idea? Sounds like you have a Euro-trash style of education.

      Franklin is notable for several talents and accomplishments (e.g. several practical inventions, publishing, philosphy, etc.), but his primary claim to fame in the US is his role in the founding of the US.

      First generation immigrants? Well, duh. Much of the US growth over the last few centuries was due to immigration, so it would only stand to reason. American history is only a sliver of the European historical time-frame, so don't make such stupid comparisons about how we "breed".

  29. Bridge the gap between HW and SW by sankyuu · · Score: 4, Interesting

    You have to bridge the gap between bits and voltages. I don't remember the titles of my books, so I will include keywords (You're probably past steps 1&2? Working backwards from #4 would also work).

    1. Break down assembly language even further and look into OP codes as well as the FDOES (Fetch-Decode-Operands-Execute-Store) cycle. Think clocks and busses. [microprocessor architecture, bus architecture, instruction set, instruction architecture]

    2. Move further into details of how ALU and memory are implemented: how flip-flops are used to store state, and how ALU's adder circuits, etc. can be implemented using NAND gates. Know what a 7401 is. [digital circuit design, half adder, full adder, flip-flop, register]

    3. Then at a lower level, study how NAND gates themselves are implemented using transistors. Know about BJTs and FETs. [transistor electronics, electronic circuit analysis and design, BJT, FET]

    4. You can be happy at the transistor level, but to solder things that actually work (and at the same time, know what you're doing), you have to study electric circuits and power electronics [electrical engineering, power electronics, ohm's law, thevenin, kirchoff's circuit laws]. Know how to read the color bands on resistors and appreciate the cheeky mnemonics for BBROYGBVGW :)

    5. If you want to grind your own sand to make your chips and transistors, you may want to look up material science

    *Be careful not to inhale the lead fumes, lest you suffer brain damage :)

    Now if someone could recommend books for each stage...

    (It's hard to recommend self-learning hardware, because I was taught hardware and am self-learning Computer Science.)

    1. Re:Bridge the gap between HW and SW by Anonymous Coward · · Score: 0

      I dont' know about books, but this course at MIT covers pretty much all that, although it goes from the hardware level to the software level. All the lecture notes are posted, and one of the labs of the course is actually designing a processor (It's 'built' in a software simulation, so that you can actually see if it works).

    2. Re:Bridge the gap between HW and SW by Anonymous Coward · · Score: 0

      5. If you want to grind your own sand to make your chips and transistors, you may want to look up material science
        For this level try "Instruments of Amplification", illustrating rolling one's own triodes (vacuum tube amps) and transistors, etc.

      For the previous four levels, if you're avoiding the math at this stage, you could do much worse, in price, quality and quantity, than getting a copy of a recent, or even older, ARRL Ham Handbook. A thousand pages from resistor colour bands to real, working devices of varying levels of complexity.

      AL the AC
  30. Go ahead and solder by Anonymous Coward · · Score: 0

    I wonder if it might not be just as well to go ahead and build a project. There are many designs on the web, and also kits. A kit would be a good place to start, it's not unlikely that you'll have to learn some debugging techniques.

    As to theory, I find the "Scots guide to electronics" a good resource. http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/intro/electron.htm

    Horowitz and Hill should probably be on your bookshelf if you get serious. But you don't have to read it before getting started.

    I'm a radio ham. One thing you could build for less than 30 $ would be a software defined shortwave receiver. Check out the 'softrock40' yahoo group if this sounds interesting.

    1. Re:Go ahead and solder by Anonymous Coward · · Score: 0

      > As to theory, I find the "Scots guide to electronics" a good resource.

      "We've got three wattage ratings: wee, megawee, and FRICKIN' HUGE!!!"

      "If it's not Scottish, it's CRAP!!!"

  31. Get some old/broken stereo equipment by mrcdeckard · · Score: 4, Informative


    The better the quality, the simpler and easier the circuit.

    Get a receiver or amp that has a problem and mess with it. A receiver in "protect mode" is a good one since that pretty much means that you have a DC offset on the output. A bi-polar amp will drive you nuts, since *any* bad component will throw DC onto the output, but you'll learn a ton going through it. A mosfet amp is much simpler since they are more like tube amps in topology. Hell, for that matter, try to get ahold of an old tube amp. They are very simple and are a good way to get yer feet wet.

    Or an old cassette deck, like an old Nakamichi. Nobody wants them anymore (and they shouldn't, either), but they have a lot of cool control/motor circuitry in them. Especially if you get a hold of one that's discrete -- ie, all the logic and control is done with transistors.

    and get the service manual -- it'll have schematics and sometimes theory of operation.

    Oh yeah, the advice for the Navy Manuals is right on. Those are the clearest and most comprehensive books on the subject.

    mr c

    --
    "Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
    1. Re:Get some old/broken stereo equipment by Anonymous Coward · · Score: 2, Insightful

      DON'T START WITH A TUBE AMP.

      They might be simple but the run on a very high voltage and you don't wanna start messing with them until you have experience with other safer circuits.

      I you want very, very simple circuits, try guitar pedals or an old AM radio.

      You can find lots of schematics online and many of them will have pictures of how to build them.

    2. Re:Get some old/broken stereo equipment by The+Famous+Brett+Wat · · Score: 1

      Your advice is probably very helpful for someone who has a natural talent for electronics. In my experience, however, very few people have a talent for both the discrete logic realm of computing and the real calculus realm of electronics. The typical software whiz can stare blankly at the simplest of electronic circuits for weeks without comprehending a thing.

      I first came to realise this truism when I did an introductory university course in electronic and computer engineering. This was actually two half-subjects with two different lecturers, lab classes, and exams rolled together into one subject. During the lectures, I snored through the computing part on the basis that there was nothing new to me, and I'd furrow my brow in the electronics part because it wasn't making any sense. I followed the concepts through to Ohm's law and Thevenin equivalence, but he lost me with AC circuits and transistors. So far as I could tell, this was a common issue, with about half the class having the converse problem.

      I'm just naturally wired for discrete logic, not real calculus, and I'll never be much of an electronics boffin precisely because of that.

      The gap is not impossible to cross, however: I'm now capable of designing (or at least understanding) simple electronic circuits involving transistors and such like -- it just took an exceedingly long time for the penny to drop. Once I finally started to grasp how electricity behaved, "The Art of Electronics" started to make sense to me. Note that it didn't teach me electronics, as such: rather, I had to first grok the nature of electricity, and then I was able to understand what it was talking about.

      I didn't properly understand electronics until I was able to map various basic electronic concepts into other physical systems. I don't know whether my analogies are very sound, but they gave me a sufficiently good understanding that I can now build working interface circuitry of various kinds, and turn to "The Art of Electronics" for guidance. These analogies include such concepts as "voltage is like pressure or tension; current is like fluid flow or mechanical motion; a capacitor is like a spring; an inductor is like a flywheel." With the aid of these sorts of analogies, I was able to comprehend the behaviour of electronics in a manner that raw mathematical descriptions could never achieve.

      --
      proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
    3. Re:Get some old/broken stereo equipment by markov_chain · · Score: 1

      Tube amps have this funny cult status because they produce sound that is "warm" or somehow otherwise liked by users. So I was not totally surprised to see an alarm clock with vacuum tubes in a local store. What did surprise me was that the store was a CVS, and the clock cost $10--then I realized the tubes were fake, and lit up by LEDs. Blah.

      --
      Tsunami -- You can't bring a good wave down!
    4. Re:Get some old/broken stereo equipment by mrcdeckard · · Score: 1


      had you had engineering physics II (electric and magnetic theory)? the stuff in circuits makes much more sense if you've had the physics/calculus -- because then it makes sense why a capacitor integrates voltage and an inductor differentiates it.

      or why a LRC circuit is a 2nd order diff eq.

      but i've found that doing engineering-type circuit analysis and working on bang and olufsen receivers (eg) take place in two completely different areas of the brain.

      fwiw, i've found the water pipe analogy is fairly useful: voltage is the water pressure, current is the rate of water flow, and resistance is faucet. power is what happens when the jet of water turns a wheel, and is made up of both pressure (voltage) and flow (current).

      i suppose if you could control a large faucet with a small flow of water in a separate pipe, that would be a tube or transistor.

      a check valve would be a diode and -- ok, i should stop.

      mr c

      --
      "Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
    5. Re:Get some old/broken stereo equipment by mrcdeckard · · Score: 1

      point taken, i suppose i should have disclaimed, "tubes have high voltages that can kill," etc.

      but really, just use the "only one hand in the amp at a time" rule, and you'll be fine. 400V isn't really *that* much, and as long as it doesn't go through the heart, think of it as electricity teaching you a lesson not to fu** with it that you will not soon forget.

      i started on old fender amps that ran a rather high voltage, and having respect for it from the beginning has kept me from ever getting shocked.

      i mean, what did kids that wanted to learn electronics before the 1950's do?

      mr c

      --
      "Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
    6. Re:Get some old/broken stereo equipment by The+Famous+Brett+Wat · · Score: 1

      had you had engineering physics II (electric and magnetic theory)? the stuff in circuits makes much more sense if you've had the physics/calculus -- because then it makes sense why a capacitor integrates voltage and an inductor differentiates it. I'd had enough physics and calculus, but being told that a capacitor integrates a voltage and an inductor differentiates it never really gave me any comprehension of how circuits behaved. I'd have to sit down and do a bunch of maths that I particularly disliked in order to determine what was going on in even a simple circuit. Once I was able to visualise the things in terms of non-mathematical analogies, the behaviour became much clearer, and mathematics was relegated to its rightful place: calculating component values (e.g. "how big a resistor do I need here?").
      --
      proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  32. Musical Electronics by Ethanol-fueled · · Score: 3, Informative

    For the musically inclined electronics noob I recommend Craig Anderton's Electronic Projects for Musicians.

    The book goes through all the basics: making and repairing your own cables, soldering, working with metal and plexiglass chassis, various types of boards(breadboards, etching). Projects are of varying difficulty and include a headphone amp, miniamp, fuzz-tone, "ring" modulator and phase shifter(the most difficult). Most projects use battery power and are safe to build and operate(note: unfortunately, none of the projects are synths.)

    Maybe not your cup of tea but more fun to reuse than a run of the mill blinkenlighter.

    1. Re:Musical Electronics by rikkards · · Score: 1

      I need to put a plug in for my other favourite forum; Aron's http://www.diystompboxes.com/smfforum/ if you want to build any of the classic and some new guitar effects. There is a wealth of infomation and some really helpful people.

    2. Re:Musical Electronics by ThirdPrize · · Score: 1

      or for something a bit simpler there is Electronic Music Learning Projects. Slightly more basic circuits for making noises and very, very simple keyboards.

      --
      I have excellent Karma and I am not afraid to Troll it.
    3. Re:Musical Electronics by hobo+sapiens · · Score: 1

      +1 on EPfM.

      That book is very light on theory, though. But it will get you building things. A good site for very basic electronic theory is http://allaboutcircuits.com./

      Parent discusses music related electronics. The original question didn't mention music related anything, but if by chance you ARE interested...http://funwithtubes.net/ is great. Just finished building my first vacuum tube guitar amp, and it sounds GREAT. I had no idea how to do this stuff, just did a lot of reading and learning. The two sites I linked above were tremendous resources. And I got more, so if anyone is interested I'll provide them.

      --
      blah blah blah
    4. Re:Musical Electronics by hobo+sapiens · · Score: 1

      dangit, that link is bad, I put a . at the end of it. You'll figure it out, though, as the rest is correct. Sorry for being a retard this AM.

      --
      blah blah blah
  33. CoE by wozzinator · · Score: 1

    You should probably consider Computer Engineering instead then. That way you get the best of both worlds!

    --
    BSD is for people who love Unix, Linux is for people who hate Microsoft.
    1. Re:CoE by headhot · · Score: 0, Flamebait

      From my experience EE would be the best of both worlds. Only EEs could take Comp Sci, Comp Eng and EE classes. Comp Eng could take some EE but not all, and Comp Sci, forget about it, all they did was learn how to write a bubble sort.

  34. Microelectronics for beginner by Anonymous Coward · · Score: 0

    I would suggest these websites:

    http://www.xgamestation.com/
    http://www.parallax.com

    There's a lot of educational projects (with the books included) and I find them very useful in situation like yours.

  35. Arduino? by HFShadow · · Score: 3, Informative

    I'm in similar situation... I just picked up an Arduino. http://www.arduino.cc/ It's an open source micro controller that you code in C and it gives you access to ~10 digital IO pins and 6 analog ones. They sell add-on packs to do things like ethernet (built in web server) or wireless. Find something around your house and automate it :p

    1. Re:Arduino? by ledow · · Score: 1

      If you're in Europe, Velleman sell something similar: the k8055. It's a USB board with Linux drivers available that has a handful of digital outputs/inputs as well as a analog/PWM output/input. You can have four boards on the same USB bus and address them individually and they also have onboard indicators/test switches so you can see how it works and run some demo programs before you plug anything into it.

      In the UK, you can pick them up pre-assembled for £25 each from Maplin Electronics, or you can build them yourself for a little cheaper. Velleman are Belgian, so they distribute to most of Europe.

    2. Re:Arduino? by bluemax · · Score: 1

      Disclaimer: I invented arduino (along with my friends)

      Arduino in the UK is 18.51 including VAT and it's much easier to use than that USB board. Also that Velleman kit is just an IO extension for your computer while arduino was born to make standalone objects.
      As far as the book I would recommend Practical Electronics for Inventors, the title is a bit lame but it helps beginners more thans the Horowitz.

      PS: An Arduino book is in the making....

      --
      --
    3. Re:Arduino? by netik · · Score: 1

      I'll second this. Pick it up with the companion book, "Making things talk". I was fooled by the title at first, but the book contains a wealth of information about interfacing and electronics.

  36. Another option... by rusty0101 · · Score: 2, Informative

    I'm not sure how available some of the books listed above are. Hopefully you'll find them, and find them useful.

    Some other books to look at are over on the ARRL.org website. Their primary focus of course is radio electronics, but they also have books on basic circuit boarding, robotics, and a few other electronic projects, as well as a few kits if you are interested in them.

    Hope that's of some help. Have fun.

    --
    You never know...
  37. Make Magazine by Ghost-in-the-shell · · Score: 4, Informative

    Google Make Magazine! It is great for the DIY in you.

    --
    -Ghost
  38. Practical experience! by Alioth · · Score: 4, Interesting

    *Nothing* beats practical experience. Others have mentioned the Art of Electronics (which I have, and recommend as well). But practical experience is what really is the fun bits and what cemented it for me. I started from your position, and what I did was this:

    1. Solderless breadboard, and an assortment of transistors, resistors, capacitors, inductors, 555 timers, op-amps etc. Do some simple circuits with them - make logic gates with BJTs and resistors, then do the same with mosfets (construct some CMOS gates out of discrete transistors for instance). Experiment with power supplies - buck converters to step DC voltages down, boost converters to step voltages up. Make sure you have several of each, because you'll probably let the magic smoke out of some of them.

    2. Decide on a simple practical project. I chose to make a solar power system for my garden - an 80 watt pv panel sourced from ebay. The first project was to turn on lights at night from the battery that had been charged by the panel in the day. This consisted of a voltage comparator to detect when the solar panel voltage had fallen below a certain level. The output is connected to a power transistor that turns on the lights.

    3. More complex stuff. Get a heap of 74 series or 4000 series logic ICs and make something with it. This will teach you how the real world has a nasty habit of creeping into your digital designs: glitches, why we need decoupling capacitors, synchronizing clocks, that kind of thing. I built an RS232 nixie tube display. It had no microcontroller - the UART was entirely implemented in 4000 series logic. I built it on tri-pad proto board. This required me to learn how to build several things: a simple switch mode power supply to boost 12v to 170vdc for the tubes, as well as the UART.

    4. It is your fate to home brew a computer. My next project was a Z80 based single board computer on 160x100mm (Eurocard). It has a CTC, PIO, real time clock, paged memory, 512k of flash memory and 32k of RAM, and an expansion connector. The flash was initially programmed by a similar circuit to the nixie tube UART, but with a simple address generator circuit added. Once the initial program was written, the Z80 system could write its own flash.

    I'm now up to the stage where I'm doing more challenging designs, such as an ethernet card for an 8 bit system, implemented almost entirely surface mount components, the glue logic being in a programmable logic chip called a CPLD (the little brother of the FPGA). There are even more real world considerations that mess with digital design here: how to avoid ground bounce, PCB layout considerations to make the board work at all, and also a good bit of real fun programming: writing a driver for it in assembly language :-)

    There's a great deal you can do as an electronics hobbyist: for example, you can make your own PCBs for fine pitch surface mount components if you have access to a laser printer: I've made my own PCBs for chips with 0.4mm pin pitch (that's 0.2mm traces and 0.2mm spacing) using nothing but gEDA PCB (which is GPL'd PCB layout software), a laser printer, a clothes iron, copper clad board and etchant. Sparkfun Electronics have some great tutorials on hand soldering surface mount components, by the way. As you progress, you'll want to be able to do this because there are a lot of interesting ICs that are only available in some sort of surface mount package.

    1. Re:Practical experience! by evanbd · · Score: 1

      I agree with almost everything you said. First, let me toss out a few part numbers. I know it can be annoying to try to figure out which silicon component to buy when they all look the same but are obviously slightly different.

      Digikey is your friend. If they don't stock it, find a replacement they do stock. Buy a hundred each 2N3904 and 2N3906 for your bipolar transistors. At a couple cents each, you don't need to worry about letting the magic smoke out occasionally. 2N2222 makes a great slightly higher current NPN switch. At $0.36 each, the venerable 741 makes an excellent op amp to experiment with; by the time you can figure out what to do with a better op amp, you'll know what to look for. Buy a big assortment pack of 1/4W carbon film resistors; they're cheap, and not having the right value is annoying. For caps, you'll want a big stack of cheap 0.1uF ceramics for local power supply decoupling, some modest size (10-33uF) electrolytics, and some larger electrolytics (100-330uF) (I suggest the Panasonic FM series as inexpensive high quality caps, but there are lots of choices). Grab a few poly film caps in the 1nF - 0.1uF range; that should cover most other uses of caps for experimenting. You'll want some 1N4148 signal diodes, along with some 1N4004 rectifier diodes. Might as well add a few 1N5818 schottky diodes for power supply work. And, of course, the 555 timer you suggested. I don't happen to have part numbers to recommend for CMOS discretes. Add some random indicator LEDs and buttons, and a couple variable resistors. 7805 / 7812 make good fixed voltage regulators, and the LM317 should handle your adjustable needs. Anyway, if you can't build it with those parts, it's probably not a good early project. Eventually you'll get around to the 7400 / 4000 series logic chips.

      If you're doing real analog work, get a real power supply. Failing that (they're expensive; no, the one from that old computer is not an acceptable substitute) get a cheap wall wart that just has a transformer and a bridge rectifier and a cap in it, and add a regulator. If you're doing it that way, get several -- you'll want multiple voltages around.

      I have to disagree about making your own PCBs. It's educational, but it's also a pain. When you need an actual PCB, buy it from ExpressPCB. If you only need to work with surface mount parts, Digikey sells a number of handy prototyping boards that will convert surface mount things into through-hole things, and optionally have space for a couple surface mount passives to go next to them.

    2. Re:Practical experience! by Alioth · · Score: 1

      Actually, I'd agree that making your own PCBs is time consuming and can be a pain, but on the other hand, I can lay out small PCB such as a breakout board or a reasonably straightforwad circuit in the morning in gEDA PCB - and by the afternoon, I have the thing assembled and in use. You're going to be waiting a lot longer for a PCB fab to turn around a design.

      But there are a lot of PCB fabricators who do one offs these days - lots of competition on price and features! My most recent design is a 4 layer board and I sent that off (especially since I wanted multiple copies).

    3. Re:Practical experience! by evanbd · · Score: 1

      ExpressPCB has a truly excellent MiniBoard service: 3 boards for $51 (aka $60 with shipping), 3.8"x2.5" (a convenient small-board size, really). They ship air mail the next business day. Other sizes get a little more expensive (<$100 in qty 2 until it gets large) as do features like 4-layer boards (though they only do internal power / ground planes, not traces) and solder mask / silk screen (either can be done for <$200). CNC-drilled mounting holes to match your box and line up the switches and LEDs and correct placement on things like heat sink posts adds a lot, and the plated-through holes and vias are a plus.

      (No affiliation, but I've used their services many times, both as a hobbyist and professionally.)

    4. Re:Practical experience! by firewrought · · Score: 1

      My next project was a Z80 based single board computer on 160x100mm (Eurocard). It has a CTC, PIO, real time clock, paged memory, 512k of flash memory and 32k of RAM.
      Sweet... imagine a Beowulf cluster of these things!
      (*ducks*)
      --
      -1, Too Many Layers Of Abstraction
    5. Re:Practical experience! by Anonymous Coward · · Score: 1, Informative

      I know alioth may not be trying to toot his own horn, but his journal has a lot of entries about electronics

    6. Re:Practical experience! by Anonymous Coward · · Score: 0

      For digital electronic design, FPGAs are pretty good starting points for both simple circuit design but also to later design more complex systems...

      These days they are not only inexpensive (you can get FPGAs for under $5) but also large enough to build a System-on-Chip (SoC) on an FPGA by putting one or more processors, I/O peripherals on it.

      Here is a pointer for a good hands-on tutorial on getting started with FPGA design - http://www.pldesignline.com/howto/201802966. Sven, the author from Sweden is continually evolving this and is onto chapter 48.

      Here is also a video tutorial by Anthony Burch from Australia on getting started with FPGAs - http://www.burched.com/freevideos.ag.php .

  39. a simpler start than Horowitz by Anonymous Coward · · Score: 0

    can be found with Mastering Electronics, by John Watson. Though Horowitz & Hill is definitely the nutz for a great overview.

  40. HAM Radio by Anonymous Coward · · Score: 1, Interesting


    As recommended elsewhere, The Art Of Elelctronics is a great book.

    However, nothing beats a group of peers to teach you. In addition to TAOE, I recommend getting involved with your local HAM Radio club and hopefully find a handful of really good old-school analog electronics guys.

    You can search for a local club here: http://www.arrl.org/FandES/field/club/clubsearch.phtml

    1. Re:HAM Radio by leighklotz · · Score: 1

      However, nothing beats a group of peers to teach you. ...I recommend getting involved with your local HAM Radio club and hopefully find a handful of really good old-school analog electronics guys.

      You can search for a local club here: http://www.arrl.org/FandES/field/club/clubsearch.phtml Definitely agree. Also, try some kits. These below (not an exhaustive list) have excellent instructions:

      http://www.qrpme.com/ (try the Sudden Storm receiver)
      http://www.qrpkits.com/ (more advanced)
      http://www.elecraft.com/ (even more advanced)
      http://radio.tentec.com/kits/Receiver/ (a good range of receiver kits)

      Ramsey kits are ubiquitous, but often require expertise to debug.

      Some of the MAKE Magazine store kits are good, but some of them are not for beginners.

  41. Nilsson and Riedel: Electric Circuits by MattskEE · · Score: 2, Interesting

    Electric Circuits 7th Edition, by Nilsson and Riedel, ISBN 0-13-146592-9 was the introductory text used at my university (UC Santa Barbara).

    I didn't really go to class much, so most of my learning was straight out of this book. It is very easy to understand, and everything is covered from a basic level. It covers what all of the basic circuit elements are, how to analyze circuits, opamps, and circuits with reactive components, i.e. inductors and capacitors. It does not cover too many other topics, but it is an excellent reference on basic circuit analysis techniques which I still refer to today when I need to refresh my memory on basic circuit techniques. It will help you learn basic techniques very effectively which online resources do not often include, especially not all in one place. I find that it's style of writing and layout is much easier to understand than Horowitz and Hill's The Art of Electronics, which is frequently recommended as a self-study book, but the scope of that book is much different from this one.

    For finding out what basic circuits you will find useful, I would honestly just recommend using google, it will help you find much of what you need to know. Find any of the myriad sites that have a list of basic circuits, and just look through them.

    You indicated an interest in robotics, and usually most of the work goes into the physical construction, and programming a microcontroller. My books in this area are unfortunately not at my current residence, but you should buy a book on robotics specifically, make sure it covers the physical design and construction. You will also need to choose a microcontroller platform, the two most popular for hobbyists are Atmel and Microchip. The former is IMHO a better solution as it is more flexible and uses an open toolchain. Microchip is easier to get started with, but you are limited because you need to use their proprietary toolchain (or a third party toolchain that may not support all chips properly), and free compilers are usually only shareware, otherwise you have to write in assembly (which is not a bad idea).

    For a hobbyist you will want an nice array of parts, you should get a resistor kit with a bunch of values, get a capacitor kit but it doesn't need to be big if you also buy a bunch of 0.1uF ceramic and 10uF electrolytic capacitors which you will probably use a lot of, get some 2N3904/6 transistors (basic NPN and PNP transistors), some MOSFETs that can handle some decent current, a breadboard with wires, and some basic chips like the 555 timer, a decade counter, maybe some logic gates, and some opamps (I'd recommend the LM358 since it can operate with a single power supply voltage).

  42. "All About Circuits" by Enleth · · Score: 2, Informative

    http://www.allaboutcircuits.com/

    It's still a work in progress, but it's mostly done by now and really well-written as an introductory guide.

    --
    This is Slashdot. Common sense is futile. You will be modded down.
  43. Applied Engineering Principles by AllynM · · Score: 5, Informative
    As another former Electronics Technician / Reactor Operator in the navy, I can suggest this wonderful reference:

    http://www.usna.edu/EE/ee301/internal/Applied_EngineeringPrinciples.pdf

    Chapter 1 covers electrical, chapter 2 covers electronic. The remaining chapters dive into nuclear power field topics (chemistry, mechanics, reactor theory - also very handy for those interested in 'just the facts' for those topics). This reference is about as technical as it gets without venturing into "If I told you I'd have to kill you" territory.

    It's awesome that the Naval Academy has an unclassified version out there...

    --
    this sig was brought to you by the letter /.
    1. Re:Applied Engineering Principles by stewbee · · Score: 1

      Thanks for bringing back some memories with this. I was a nuke EM and I received this book at some point during nuke school. Specifically, I think it was prototype.

    2. Re:Applied Engineering Principles by nolife · · Score: 1

      Reactor Operator = limp wristed smooth crotch ;)

      --
      Bad boys rape our young girls but Violet gives willingly.
  44. Ibiblio.org has got what you need. by kaens · · Score: 2, Informative

    Lessons in Electric Circuts

    Seriously. In conjunction with Socratic Electronics, it should give you a great start.

  45. Great Resources by Salgat · · Score: 1

    http://www.allaboutcircuits.com/ Great site, use it all the time as a reference. Also I suggest, if you are actually serious about learning electronics, visiting several electronics based forums and just reading up on the latest posts. You pick up random information that helps build up the diversity of your knowledge. http://forum.allaboutcircuits.com/ http://www.electro-tech-online.com/ http://www.dutchforce.com/~eforum/index.php There's more, but that is the main ones for me (not including AVRFreaks hehe).

  46. Same question by shokora · · Score: 1

    Nice entry, I have been asking myself the same question for a while right now. Maybe Computer Scientists are just destined to use somebody else's circuits, but looking to all these cool links, I don't think so :D

    1. Re:Same question by ImTheDarkcyde · · Score: 1

      I've also been dabbling around in electronics lately, but I would rather mess around with microcontrollers n'shit! These books are all great basic stuff, but I really want to run before I can walk. I don't suppose anyone has a "basic robotics" book suggestion that's anything more than a line following wheeled contraption?

  47. Self-Education in Electronics --Become a Ham! by Anonymous Coward · · Score: 0

    Ham Radio provides all of the pieces the op seeks, and while I came into it during the age of analogue electronics, today's higher-class licensees do learn about digital processing. Our friend's programming skills will allow him (or her in the case of a female radio novice) to customize the digital signal processing which now abounds even in small homebrew equipment.

    See www.ARRL.org for information on becoming a ham. Local classes are held almost everywhere, and license exams are very cheap (take-away pizza level).

    As for me, I am rarely found using voice. I get plenty of digital satisfaction from my linux-box. I'm mostly found on cw (Continuous Wave, modulated as a binary state known as Morse Code!). Ironically, there's something more personal about a conversation carried on in beeps.

    For our FOSS friends, Ubuntu's Synaptic and Sourceforge provide a wealth of amateur radio oriented software.

    73 (Best wishes)

    de (from) KD1QR

  48. After the book... by SlashDread · · Score: 1

    One word: VELLEMAN

  49. textbook by Anonymous Coward · · Score: 0

    Another good textbook you could use apart from Art of Electronics is Tietze and Schenk: Electronic Circuits (translation of a classic German textbook).

  50. Start with a Heathkit--then make your own by curmudgeon99 · · Score: 1

    When I was much younger, I built a lot of Heathkit electronics. Then, I started building my own circuit boards with these blanks you could buy from Radio Shack. You draw your connections on the board's copper with a dark marker. Then, you put it in the acid bath and it burned away all the coppper you did not cover. It was a blast wiring up an op amp and other stuff. Just start reading, dude.

  51. Forrest Mimms guides. by DMUTPeregrine · · Score: 1

    Radio shack. Forrest M. Mimms, III wrote a series of books (pamphlets really) describing lots of electronic circuits. They're very clear, and the intro book (an actual book) "Getting Started in Electronics" tells how to solder, how to use breadboards and wire-wraps, etc, and has a bunch of example circuits to build. It also describes the operation and use of most basic electronic components. Get this book and start building things. Once you have the hang of basic circuits, then get into the more advanced theory (Art of Electronics by Horowitz and Hill, mentioned above.)

    --
    Not a sentence!
  52. Fascinating stuff by Kamamura · · Score: 1

    Hello, I am an arctic explorer with great deal of experience. I traveled to both poles, survived multiple blizzards, wrestled a polar bear to death, lived among the Eskimos for five years, and found the meaning life. But recently, I suddenly realized: What do I know about snow? Those tiny flakes, with intricate design, each one original and yet all similar, those shiny abundant miracles silently dropping from the sky. What do we know about them? I put aside a half-eaten steak of raw seal meat, put my ski on, and decided: I have to know! Any recommendations where to start?

    1. Re:Fascinating stuff by DrLang21 · · Score: 1

      Snow is dangerous stuff. What most people won't tell you is that snow is manufactured from DHMO, a highly toxic chemical. Educate yourself on DHMO. It could save your life.

      --
      I see the glass as full with a FoS of 2.
  53. Evil Genius Books by Anonymous Coward · · Score: 0

    Electronics for the Evil Genius
    Mechatronics for the Evil Genius
    etc etc the whole series is good for beginners and have good ideas to take further.

  54. These are the things you need by ninevoltz · · Score: 1

    I was an Aviation Electronics tech in the Navy, and I still work in electronics design and repair. Here are my recommendations. First, find yourself a copy of CircuitMaker 2000, I don't care how you get it, it is invaluable because you don't need to breadboard anything or buy any components or equipment until you really know what you are doing. It is discontinued, but I bet you can find it in the dark corners of the 'net. The Art of Electronics is good, but is a bit too terse. It doesn't get into a lot of the practical use of electronics. The Navy's NEETS modules are fantastic, I would recommend those above anything else. Get a subscription to Popular Electronics, or whatever it is called now. And if you want to go embedded, buy an STK500 and a NGW100 from www.digikey.com. And for a soldering iron, get a Weller soldering station, you'll be glad you did.

    --
    Death is life's great reward. R. Hoek
    1. Re:These are the things you need by ninevoltz · · Score: 1
      --
      Death is life's great reward. R. Hoek
    2. Re:These are the things you need by ninevoltz · · Score: 1

      And the demo can be cracked, but you didn't hear that from me.

      --
      Death is life's great reward. R. Hoek
  55. Simulation tools by Anonymous Coward · · Score: 0

    Reading books is fine for getting the basics, but you'll never really understand electronics until you start doing practical work. A good low cost (free) way of starting is to download a spice simulator and have a go a designing some simple circuits (e.g. audio amplifier, filter etc). once you're happy with the simulation, buy some parts and try it for real. play with circuit parameters to see what they do.

    the one I've been using for years (because its powereful yet easy to use, with a nice GUI) is SIMetrix. This is great for professionals like me and hobbyists. The intro version is free, but node limited (nodes being the number of connections in a circuit). You register for free and download it. Their website is here http://www.catena.uk.com/

  56. Electronics for Dogs by Stavr0 · · Score: 1

    If it's good enough for Grommit, it's good enough for me.

  57. Excellent Free Textbook by CmpEng · · Score: 1

    Hi,

    During my computer engineering degree I often made use of this website as an additional resource:

    http://www.allaboutcircuits.com/

    It provides a great fundamental basis for all electronics and electrical circuits from simple DC/AC all the way to *FETs and OP-Amps. Enjoy!

  58. Electronics Principles by Malvino by Anonymous Coward · · Score: 0

    Horowitz & Hill is a great book you should get.

    If you want to start w/ something a bit simpler, Malvino is aimed at community college electronics technician courses. I used the 2nd or 3rd edition to teach myself the subject.

    But as others have remarked. You've got to build things.

    Have Fun!
    rhb

  59. Learn an thing by doing a thing by chappel · · Score: 1

    I just got my 'Nerdkits' USB version (www.nerdkits.com) which includes an atmel chip, breadboard, misc wires / leds / fun stuff, and an LCD display to play with. My intention is to try some of the basics, and then see if I can follow along with some of MIT's 'open university' courses in electronics (The Nerdkits are sold by some MIT students, if I understand correctly). I'll eventually get an arduino to play with, but I thought the 'nerdkit' was a better basic starter. The 'serial wombat' also looks interesting - www.serialwombat.com. I have one of the older editions of 'The Art of Electronics' from my (largely failed) college days which I've been meaning to update to a current version and dive back into - my recollection is that it's a fine text. I've been told that a good quality soldering iron is a joy to use compared to the basic ones, but haven't made the investment yet.

    Great thread; I'm going to compile a list and hit amazon later today.

    My goal is to do more 'home automation' projects. Happy (hardware) hacking!

  60. Anonymous Coward by Anonymous Coward · · Score: 0

    I would most earnestly recommend that you find someone who knows how to solder practically (repair shop guy, college tech etc) and get them to demonstrate. There's 100's of ways of doing it wrong and very few ways of doing it right.

    Once you know how to solder then the books are OK.

  61. MOD UP by Anonymous Coward · · Score: 0

    Hmm, yeah, that is a really cool book. Well worth the 6 MB download. Probably not worth getting put on the no-fly list, but you can't have everything.

  62. Adventures in Electronics by Anonymous Coward · · Score: 0

    I'd recommend Tom Duncan's Adventure in Electronics and the sequel, Adventure in MicroElectronics. A practical, project based guide (aimed at schoolage kids, but equally consumable by novice adults), it combines the satisfaction of actually building stuff with basic theory.

    P.

  63. A different option by bromoseltzer · · Score: 1

    If you want something more on the practical side, emphasizing (but not limited to) radio techniques, you could look at The ARRL Handbook for Radio Communications. It's a great reference book.

    --
    Fiat Lux.
  64. TTL Cookbook by Megane · · Score: 1

    The way I started as a kid back in the late '70s was by playing with TTL parts from Radio Shack.

    First, get a solderless breadboard and some 22ga solid wire. Then get a 555 chip, some resistors and capacitors, and hook it up. To drive an 8 ohm speaker, use a 100uf capacitor, and to drive an LED use a 270-470 ohm resistor. And find a 5 volt brick to power it. (That was the tricky part back in the day... getting my parents to be okay with me building a 7805-based power supply that actually plugged into the wall.)

    Then get the TTL Cookbook, and some TTL chips (mainly 74LS00, 74LS02, 74LS04, 74LS74, 74LS90, 74LS93 for the basic stuff, and maybe a 7447/7448 and a 7-segment LED) and 4.7K resistors for pull-ups, and start playing around. Blinkenlights projects can be pretty fun.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  65. Art of Electronics, of course - Remember Hands on! by mlwmohawk · · Score: 1

    I had and lost a first edition of AoE and it is by far the best book for understanding electronics. I have a later edition now as I have replaced the old one.

    Don't forget, of course, your local library!!! Lots of great books on these sorts of subjects. Libraries are pretty lacking for the "latest and greatest" trends, but for the core science and technologies they are a fantastic resource.

    As for soldering, there is but one way to learn it, by doing! Buy a soldering iron and some solder and start soldering some wire. Rosen core flux solder and some copper wire. Buy a cheap "do it yourself" electronics kit and wreck that, then fix it.

    As for understanding basic "electricity" the best analogy I've ever seen is water. "Voltage" is the pressure. "Current" is volume. A bucket is a capacitor. A long hose is an inductor. The size of the hose (or lack of) is resistance. Almost any behavior you get from water varying these components works similarly to electricity (in low frequence DC of course.)

  66. Electronics for Dummies by ThirdPrize · · Score: 1

    Hey, it is very basic but it worked for me. Lots of diagrams and some simple projects to make. Having played about with some simple breadboard circuits for 6 months I get the feeling I will never "understand" it properly but once you know the basics you can do osme fun stuff.

    --
    I have excellent Karma and I am not afraid to Troll it.
  67. Additional recommendations by moeinvt · · Score: 2, Informative

    The Horowitz book is an excellent reference, and it's especially good if you want to understand the details of what's actually going on.

    If you really want to dive in and swim however, I might also recommend "Electronic Circuits for the Evil Genius" by Dave Cutcher. I think that will get you into building things more quickly that Horowitz, but without a lot of the fundamentals.

    Another idea is to get yourself one of those Radio Shack 200 in 1 electronic project kits. No soldering required for that, but you could always order the parts for any of the projects and stick them on a breadboard yourself.

    Have fun!

  68. people resources by icepick72 · · Score: 1

    Make the Woz your friend.

  69. And lest not forget the cookbooks, by 3seas · · Score: 1

    not to push amazon, but was looking the publishers site and found this first

    http://www.amazon.com/Active-Filter-Cookbook-Second-LANCASTER/dp/075062986X

    see other books mentioned

  70. Arduino, Lady Ada's Tutorial, join a user group! by shapr · · Score: 2, Informative

    I'd suggest that you buy an Arduino starter kit from Lady Ada's site, and try her Arduino tutorial.

    And join a nearby Arduino user group!
    David Mellis just started one in Boston, which led me to purchase an Arduino last night!
    The forums on the arduino site mention quite a few regional user's groups, maybe you can find one near you?

    --

    Shae Erisson - ScannedInAvian.com
  71. linuxfocus.org by Garratt · · Score: 1

    I was in a similar situation a while ago, and I really found the articles at linuxfocus.org to be helpful, especially this one. (It is about building a simple robot)
    Linuxfocus.org (which is now hosted by tldp.org, but still has all the archived articles) is a good place to start for a programmer who wants to get into electronics. It is a linux hacking site that did some hardware on the side, so it tends to have beginner level electronics with some intermediate level programming to make really cool things.
    The list of hardware articles can be found here.

  72. Don't forget circuit theory! by AdamHaun · · Score: 4, Informative

    The Art of Electronics, which many people have recommended, is a well-written book, but it comes with a couple caveats. First, it is twenty years old, which means it spends a lot of time on topics that aren't as important today (JFETs, for example). Second, and more importantly, it's an electronics book, which means it's intended to be read after a corresponding class in basic circuit theory. Electronics is the study of how semiconductor devices are used in electrical circuits, not the study of electrical circuits in general. While the first chapter of AoE does offer a review of circuit theory concepts, it's pretty terse. If you're good at calculus and want a good textbook, try Engineering Circuit Analysis by Hayt, Kemmerly, and Durbin. This may be a bit more work than you're looking for, but one of the things you quickly learn about electricity is that it's pretty abstract (being invisible and all), and visualization aids like LEDs and even expensive test equipment don't help as much as you might think unless you already have an idea of what's going on. If you're just doing digital circuits you can get by with less, but for anything remotely analog, knowing the theory helps a lot.

    --
    Visit the
    1. Re:Don't forget circuit theory! by Animats · · Score: 1

      The Art of Electronics was great, and went through two editions, but the last was in 1989. Nothing quite as good has been published since.

  73. A short list by vlm · · Score: 1

    Here is a suggested order:

    "Getting Started in Electronics"

    Any of the mini-notebook series written by Forrest Mims

    "arrl handbook" any recent year is good enough no need to buy the latest 2008 version

    "TTL handbook"

    "art of electronics"

    "troubleshooting analog circuits" by Robert Pease

    Sure, AoE is two decades out of style, and TTL Cookbook is even older.

    But the logical thinking required and the basic principles will not change.

    Furthermore, today's stuff didn't just spring into existence from nothing, it was developed by the folks whom got their education from ... those books. The best way to learn what they're thinking, is to get the same background.

    The best way to predict the future is to learn from the past, etc. Always, in general life as in electronics, think in terms of past, present, future, and how it all fits together.

    Better get used to "catching up" to the modern times, since you're going to be doing it continuously until you're dead, so may as well get some practice.

    Finally there's 500 crappy electronics books published each year. Out of the 5000 published in the 80s, the only one worth reading is AoE. No one has the time to evaluate all 500 books published last year to find the one non-crappy one. So trust me/us and read AoE.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  74. My two cents... by Muad'Dave · · Score: 1
    It depends on what you want to accomplish. I know it's heresy to say it, but if your focus will be digital circuits, then learning the intricacies of FETs, bipolar transistors, and the like is probably less important than learning about logic gates, microcontroller operation, etc.

    If you're interested in analog circuits (audio, RF, etc), then diving into the world of active analog components would be the way to go.

    Learning digital first to get comfortable with soldering and the basics and tackle interfacing to the real world as an entrée into the analog world would be my suggestion.

    --
    Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    1. Re:My two cents... by vlm · · Score: 1

      Good luck understanding fan-in and fan-out ratios, current sourcing and sinking, D/A or A/D converters, pull-up or pull-down resistors, bypass caps, and signal and power supply ringing issues in "the slow speed digital world" without understanding analog circuits. Will also be entertaining to watch first attempt at digitally controlled switching of an inductive load like a motor.

      Even more hopeless to do "high speed digital" without understanding transmission lines, microstriplines, some antenna theory, etc.

      If you attempt digital then analog, you're going to have to relearn digital as the third step. May as well just take two steps and go analog then digital. Or better yet, both at the same time, with the supervision of someone who knows both, so that you don't run into problems.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:My two cents... by Muad'Dave · · Score: 1
      Your reply makes me think you didn't read what I wrote.


      Fan in and and fan out are simple - I can drive 'n' inputs with one output.

      Note I did NOT say to forgo the basics of Ohm's law, just the intricacies of FETs, bipolars, triacs, scrs, etc. TO GET YOUR FEET WET, WITH THE MAXIMAL CHANCE OF IT WORKING start with a simple PIC that blinks LEDs (most PICs can drive an LED directly, and a simple Ohm's law calc with give the current-limiting resistor value). LED's are simple to understand. Take that and interface it to a serial port, etc. Design a Tri-color LED driver to slowly crossfade thru the color gamut (my last PIC project - very simple circuit for my wife's stained glass Christmas tree she made). No analog needed - no caps, no crystals, nothing except 3 resistors and an 8 bit PIC.

      Transmission lines, microstriplines, and antenna theory are WAY past the beginner stage, whether you're talking analog or digital. You can do dead bug construction up to 150 MHz or so w/o special tricks.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  75. Circuit Cellar Ink - the best there is by gr8_phk · · Score: 1

    Subscribe to Circuit Cellar Ink Steve Ciarcia has been doing electronic/software projects every month for over 30 years. Well OK, now he's just in charge of the magazine. That means you get to read about several projects every month instead of just one :-) This is exactly what you want to be reading. You can suplement it with some of the other suggestions on slashdot, but only to fill in the gaps when you don't understand something in Circuit Cellar. I'm shocked that I didn't see this listed in the comments so far - it's mandatory reading for what you want to do.

    1. Re:Circuit Cellar Ink - the best there is by dextromulous · · Score: 1

      Better yet, subscribe to the digital edition. It's only US$15, in a non-DRM'd pdf, and they email you every month when the new issue comes out!

      --
      There are two types of people in the world: those who divide people into two types and those who don't.
  76. Physical Computing by element609 · · Score: 2, Informative

    Are you looking to dive in with practical information or learn pure theory first? I personally like to learn by building first, and then start learning theory after I fried a couple of components. I just spent the last three years at an art school in an Interactive Media program. (Art school and electronics? Yes - there's a growing amount of interactive works - not to mention the increasing demand for User Interface Design) We learned some very practical information in Physical Computing: interacting between the real world and computers. We began by building our own temperature sensors, pressure sensors, and then learning how to connect them with computers, without any formal programming experience, using a combination of serial communication, arduino and basic stamps, python, MaxMSP, Processing and Flash.

    You may want to check out the art world for some really creative uses of technology:

    I had an opportunity to speak with Norm White, an artist who has been building with electronics since the 60's , he made some amazing artwork, such as the "The Helpless Robot" - which runs off an old 386 and Delphi. Details here. (He's looking for someone to translate it to a modern language)

    Alan Rath is another artist who builds interactive robots.

    Conflux is a street art festival in Brooklyn that often attracts artists who mix technology with art. There have been some really cool interactive games that use modified cellphones

    Aram Bartholl does some cool work, mixing virtual world concepts such as IM'ing with very low tech. See Chat

    Some other practical suggestions:
    For a great hands on approach, check out Tom Igoe and Dan O'Sullivan's Pysical Computing Tom Igoe is the head of Physical Computing at New York University.

    Amphibionics by Karl Williams was my first attempt at building my own circuit board and robot.

    I usually buy my components online at DigiKey. Navigating their site and trying to choose between the 100s of varieties of 1uF capacitors was a learning experience in itself.

  77. Electronics For Dummies by codemonkey2 · · Score: 1

    I resonate with the feelings you expressed about wanting to actually solder and build something. I have bee reading "Electronics For Dummies" as a primer and overall I like it. It starts out with the basics of electrons and how components work. I had to slog through the chapters on making your own PCBs, but I am looking forward to getting started on the next chapter which is on microcontrollers. I'm glad you asked the question, now I can sift through the other responses and get an idea of what else I may want to read on the subject.

  78. Soldering How-To by yermej · · Score: 1

    Curious Inventor has a good soldering information page with a video. Very helpful when you're just getting started.

    I also second the Forrest Mims recommendation.

  79. We, paleface? by Hognoxious · · Score: 1

    So: are you a member of the team that designed the Windows start menu, or the Apple mouse?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  80. Beware of programmers who carry screwdrivers! by redelm · · Score: 1

    ... at least know how to tell HW & SW faults apart.

  81. MAKE Magazine by ptorrone · · Score: 3, Informative

    arduino is a good suggestion, i'd also say the online (or print) versions of MAKE. in addition to skill building sections like soldering, making PCBs we also have 4 volumes that come out per year with tons of electronics articles. http://www.makezine.com/ (i'm the senior editor)...

  82. Forrest M Mims -Getting Started In Electronics by vettemph · · Score: 3, Informative

    Forrest M Mims -Getting Started In Electronics ...is a fun and informative starting point for the basics. It is kinda high school level in its presentation but covers most topics. It was my main source of 'basics/teach yourself' as a mechie. I eventually found my way to wiring PLCs, creating sensors, etc. In my role as a Mechanical Technician, I now perform power usage studies on products and fully automate our prototypes.(PLC wiring and Programming)

    METER EXAMPLE: ESI480A
    http://www.toolsusa.com/asp/item_detail.asp?T1=PBE%209WT%20ESI480A&trackcode=YahooShopping&WT.srch=1

    Features you will immediately / eventually want in a meter:
    (aside from standard features like ac/dc volts, resistance)

    -Autoranging
    -DC AMPS = 10.0
    -Diode Test ->|-
    -Capacitance -|(-
    -Relative Reading(ability to zero the meter)
    -Freq(Hz) / Duty cycle(%) / ms (to measure pulse trains/PWM)

    I use that meter at home.
    I use a Fluke 89IV at work because I didn't have to pay for it. (Fluke is gold standard in DMMs)

    A Circuit Simulator applet:
    http://www.falstad.com/circuit/
    check out the examples in the 'Circuit' menu.

    Good Luck

    --
    The government which is strong enough to protect you from everything is strong enough to take everything from you.
    1. Re:Forrest M Mims -Getting Started In Electronics by ajlitt · · Score: 1

      That's the book that took me from the Radio Shack 200-in-1 springs and wiring diagrams kit to building power supplies, amps, and simple digital circuits as a kid. If Mr. Mims keeps revising it, I'll probably pick up a copy for my son in the next decade.

      As for what DMM a beginner should get, I recommend the Radio Shack $20 (is it still $20?) fold-up autoranging model. It's good for voltage, resistance, and continuity, and it's cheap enough that you won't be upset when you lose it.

    2. Re:Forrest M Mims -Getting Started In Electronics by vettemph · · Score: 1

      The reason I recommended the ESI480A is because it has nearly all the features of a $400 DMM (The Fluke89 was expensive 6 years ago) for $40.

        I glad you agree with the Forrest Mims book. I enjoyed it very much and have even looked back at it recently.

      --
      The government which is strong enough to protect you from everything is strong enough to take everything from you.
  83. Anything by Van Valkenburgh, Nooger, and Neville, by davecb · · Score: 1

    These guys wrote some of the easiest to understand books I've ever seen. I have the old dead-tree versions of Basic Electronics and Basic Electricity, but these days you can get PDFs of them from Wiley

    --dave

    --
    davecb@spamcop.net
  84. Here's how I started by plopez · · Score: 1

    1) pick up a second semester physics book at the libray. Second semester is usually when they start to cover electrical and electromagnetic concepts.

    2) Pick up an electronics learning lab for radio shack or an online store. The high dollar ones are the best.

    3) Work through some learning lab problems, then dry lab the book examples and problems then build it in the learning lab and see how close you get (don't forget, real life electronics have tolerances (which is an important lesson in itself)).

    4) Pick up a few small kits from a radio shack or online stores and build those.

    By the time you are done, you will have a good grasp of the basics. Though if you don't know differential equations inductance may be a little opaque. But the solution to those only involves trig (eventually, after solving the equation).

    You're right, I have too much time on my hands. But I live in a cold northern climate where getting out is sometimes a problem and so I have to do something with my spare time.

    --
    putting the 'B' in LGBTQ+
  85. Physical Computing by Gim+Tom · · Score: 1

    My first programming language WAS solder! I have been doing electronics for 50 years and programming for 40 so I have lived in both worlds. There are two relatively new books that I would recommend that tie these two worlds together better than any I have seen before. The first is "Physical Computing" by Dan O'Sullivan and Tom Igoe, and the second is "Making Things Talk" by Tom Igoe. I had been out of touch with the hardware side for a couple of years and bought these books and it is amazing what has happened. Good luck!

  86. Voltage doesn't cause smoke by Chemisor · · Score: 1

    > var int smoke=I*R;

    Voltage does not cause smoke. Power causes smoke, so if that were what you wanted, you'd say smoke=I*I*R.

  87. Electronic Components by JustinLove · · Score: 1

    I found Electronic Components: A Complete Reference for Project Builders quite helpful in understanding what is going on. But I haven't compared it against other books.

    http://www.isbn.nu/9780830633333

  88. Soldering Guide by MattRog · · Score: 1

    A 7 minute into into soldering with lots of good closeups and
    explanations. Soldering Introduction Video and Picture Gallery

    Another video on surface mount soldering: Surface_Mount_Soldering/101

    --

    Thanks,
    --
    Matt
  89. Sedra & Smith by Anonymous Coward · · Score: 0

    The best reference book I've ever come across for microelectronics is Microelectronic Circuits, by Sedra & Smith. We used it as our textbook in Electrical Engineering. It may appear a little daunting, but if you're looking to understand the fundamentals of transistors and semiconductors, this is a great reference book.

    http://sedrasmith.org/

  90. Dummies Guide by PGillingwater · · Score: 1

    OK, first my geek credentials -- I have assembled and worked in 1977-79 with Motorola D2 kit (M6800 processor), assembled and got working the Heathkit H8 (which used an OCTAL keypad!), and designed my own 6809-based system, the Aamber [sic] Pegasus.

    Since as a programmer I am guessing your emphasis will be digital electronics, I would recommend the following:

    A+ Certification For Dummies
    by Ron Gilster

    The benefit of this is that there is a nice certification at the end, and you will be able to repair your own computer gear (at least, if it's made before 2005!)

    Once the singularity arrives, you can set up a Computer Antiques and Repairs shop, and regale your visitors of stories, whilst wearing an onion on your belt (as was the style at the time.)

    --
    Paul Gillingwater
    MBA, CISSP, CISM
  91. Nuts and Volts.. by Anonymous Coward · · Score: 0

    Nuts and Volts magazine on-line at www.nutsvolts.com and the dead-tree version are pretty good.Lots of interesting stuff there, and most authors are pretty good at explaining the theory behind the project. Last I looked, they had a special section devoted to robotics, if that's what you're into.

  92. ARRL by Anonymous Coward · · Score: 0

    http://www.arrl.org. Even if you're not interested in a ham license, they have quite a lot of good books on analog electronics for newbies.

  93. Physical Computing by jj0b · · Score: 1

    Physical Computing and also Making Things Talk are two fun ones from Tom Igoe. Making Things talk is mostly microcontroller (mostly Arduino ie AVR) but Physical Computing has lots of basic stuff in it as well as microcontrollers.

  94. Some overlooked resources by WorthlessProgrammer · · Score: 1

    The OP seems to be talking about embedded systems - and for over 20 years, the rag "Embedded Systems Programming", now "Embedded Systems Design", has had excellent tutorials on hardware for the programmer, and software for the EE. The rag has been blessed with some very good long-term writers, my favorites are Barr, Ganssle, and Crenshaw; and they all have written some damn good books on embedded systems hardware and software. Look the up at Amazon. Go to embedded.com and read the back issues, and immediately subscribe. Do it NOW. Another rag recommended by another, that I hesitate to recommend, is Circuit Cellar, named after the column that Steve Ciarcia used to write for Byte Magazine. I have fond memories of the original Byte column and the first 10 years of the rag. There are many articles that covered both the electronic design and discussed/published the device driver code. I will leave it as an exercise to the reader as to its current suitability. Another recommend Make, but I cannot recommend Make magazine as usable for electronics tutorial. Its best use, at least to me, is for generic ideas. Like other SD denizens, I was a technician in the military before my CS education (and worked as a tech while going to school), and because of this mixed background, I can frequently see the "big picture", while neither the hardware or software designers have a clue about the other design process. It is good that another code monkey strives to learn electrical fundamentals.

  95. positive current convention by FtheRIAA · · Score: 1

    Don't pick up a physics book. Most of the time physics books have current as the flow of electrons. You want to learn from a book that is positive current convention i.e. the flow of holes. That entire website Lessons In Electric Circuits is all flow of electrons.... useless.

  96. Good self-teaching guide by GoramFrackinWacko · · Score: 1

    Teach Yourself Electricity and Electronics by Stan Gibilisco.

  97. bad CS guy, no tools by conspirator57 · · Score: 1

    There's a reason for all those technicians in the lab and on the production floor. And it's not to assemble product: it's to bounce CS and IST majors who get the hardware bug in them. There is nothing more dangerous than a software guy let loose with a screwdriver, except possibly a software guy set loose with a soldering iron. :p

    --
    "If still these truths be held to be
    Self evident."
    -Edna St. Vincent Millay
  98. Practical Electronics for Inventors by Anonymous Coward · · Score: 0

    I recommend Practical Electronics for Inventors, by Paul Scherz. As the title implies, it covers the subject in really practical terms that go way beyond theoretical models like Kirchoff's rules which are hard to apply to complex situations. He also presents water-pressure analogies even for components like transistors, which helps you gain intuition about how circuits behave. Intuition is essential for actually designing circuits, rather than just analyzing them, which is what a lot of electrical engineering classes teach people to do.

  99. Forget the "Misconceptions about Electricity" Crap by Anonymous Coward · · Score: 0

    You'd best just purge that website from your memory. The idiot has no friggin' clue what he's talking about.

    His concept of a "proton" and electrical flow is enough to make we want to hurl.

  100. $20. DVD by dkaplowitz · · Score: 1

    I got this DVD about a week ago that runs through some nice demos, covers basic principles, and focuses on using super cheap gear (instead of selling you on expensive soldering stations, strippers, etc.). It comes replete with examples of how to wire your telecaster. I found it inspiring enough for me to start wiring my own guitar electronics.

  101. rider63 by rider63 · · Score: 1

    I recommend the Art of Electronics, also. But don't hesite to follow Alioth recommendation ("Practical Experience!"). You can complement with the Forrest Mims III's old Radio Shack notebooks about practical circuits about analog, digital, opto-electronics.

  102. soldering: the least thing you need to worry about by Anonymous Coward · · Score: 0

    1) TextBook: "Practical Electronics for Inventors"
    2) PIC Microcontroller and electronic circuits simulator: "Proteus VSM"
    3) You need a cheap oscilloscope (hard to find)
    4) Digital multimeters are you best friends ($10 each)
    5) look for surplus-electronics online stores. My favorite is "AllElectronics.com".
    6) look at robotroom.com ,tutorials, and links

    by the way ...a common misconception ... soldering things does not mean you know anything about hardware electronics. you can get an electrical engineering degree without even soldering anything.

    good luck

  103. There Are No Electrons by Anonymous Coward · · Score: 0
  104. Practical Electronics for Inventors by kpw10 · · Score: 1
    Practical Electronics for Inventors

    This book is great - I've owned (and used) both editions (lent the first edition out and ended up buying the second as a replacement). I find it particularly useful in that it answers design questions in a straight forward manner and shows you how to solve whatever problem you might be working with while at the same time giving solid theoretical explanations (the water pressure motif used throughout the book is quite good).

    I also own The Art of Electronics but usually turn to Practical Electronics for Inventors first.

  105. Be Warned - Evil Genius Books are Poorly Edited by bughunter · · Score: 2, Informative
    I love the series, don't get me wrong, I own five titles. But they contain numerous errors in the schematics, sometimes critical ones.

    Some are obvious, like misoriented diodes in a rectifying bridge. Some are not, like a PNP BJT where a NPN should be.

    However, before you build any of the projects, especially any of the high powered ones, make sure you search online for errata, or better yet, have a real EE check the circuit (if you're not one). And if you wanna build something really nasty, like an EMP gun or a magnetic accelerator, treat it like you would the Anarchist's Cookbook...

    Also be aware that the Evil Genius series is very light on theory of operation, and what is present is occasionally oversimplified to the point of being misleading. Don't rely on them for theory.

    But overall, for a hobbyist, they are an excellent example of how to approach a complete project, including planning, packaging, and building your own tools and test equipment. And for those who don't want to craft every PWB or enclosure on their own, the publisher sells kits.

    --
    I can see the fnords!
  106. No books needed by Anonymous Coward · · Score: 0

    2 things needed here: 1) 9V battery, 2) tongue

  107. Books on Electronics by Anonymous Coward · · Score: 0

    Another resource is the magazine 'Circuit Cellar'. It is something line 'Nuts 'n' Volts', with a slant toward microprocessor based real world projects. Steve Ciarcia, the editor, wrote a hardware based column for Byte magazine back in the day when wirewrapping up a working Z80 system on the kitchen table was par for the course.

  108. 8 Megawatt Death Ray by whitneyw · · Score: 1

    ARRL publications teach everything from how to plug in an electronic device to choosing the shape and composition of a core to get optimal performance in specific types of tuners when you wind your own transformer, et cetera. The Handbook is great! It reads something like this:

    BUILDING PRINTED CIRCUIT BOARDS

    Step 1: Do not try to build your own printed circuit board. Capacitive coupling (see chapter 2) between the traces will cause it not to work correctly.

    Step 2: Refer to table 1 for suppliers of various types of blanks and table 2 for properties of commercially available etchants. Table 3 lists types of common markers and tapes that can be used for masking. Figure 4 shows a simple way of making through connections for multi-layer boards as discussed in the sidebar. When laying out components place the main-line RF components as close together as possible to reduce interference (see chapter 8) (for problems with inductive coupling, see chapter 3), as shown in diagram A of project 5, a simple 8 megawatt death ray.

    It's great. The other nice thing about ham radio is that you can usually find someone more experienced who will be excited about helping you learn.

    73 SK KE5TWD

  109. Recommended Electronics Reading by David_Wayne · · Score: 1

    Go to a used book store and find an old ARRL Handbook. This is from the Amature Radio Relay League and it is used by "ham" radio people. I loved the first one or two that I got. They covered everything from semiconductors to antennas.

  110. 1001 Electronic Circuits by snoig · · Score: 1

    I always found Master Handbook of 1001 Practical Electronic Circuits to come in handy when I build projects. There are designs for all kinds of basic electronic circuits that you can chain together to come up with some usefull designs. The nice part about a book like this is that it gives you all the common chip numbers that many other manuals gloss over.

    That and a Digikey catalog are all you need.

  111. Get yourself a mad scientist corner by aaarrrgggh · · Score: 1

    Personally, in my office I have a mad-scientist corner. We're engineers, and it is fun to actually make things rather than just design them all the time. I think over the past 30-some years of my life I have owned a dozen soldering irons and never really took a serious interest in learning how to actually do a damn thing with them. A couple years ago, we couldn't find something that met our needs, so we designed something to integrate different readily-available parts, and put it all together ourselves.

    I'd say the key is to have enough cash to spend on stuff, not fearing breaking things (goes with part one), have a project that is important to you for starting off, and get a big old DigiKey and Allied Electronics catalog for ideas. Also, practice soldering on the cheap stuff if your natural talent for it is as bad as mine...

  112. Amateur radio by Anonymous Coward · · Score: 0

    Join the ranks of the Amateur Radio hobbyist. Their ARRL (Amateur Radio Relay League) provides a lot of learning opportunities such as:

    Hands-on Radio Experiments
    http://www.arrl.org/catalog/?category=&words=1255&SearchWords.x=0&SearchWords.y=0

    ARRL Handbook (2008 softcover + CD/ROM)
    http://www.arrl.org/catalog/?category=&words=1018&SearchWords.x=0&SearchWords.y=0

    QST (monthly magazine included with ARRL membership)
    http://www.arrl.org/qst/

    HTH!

  113. Get Shorty! by Anonymous Coward · · Score: 0

    A Grammar Nazi would tell you that (a) URL tidying is not within their fascistic charter and (b) to learn about capitalization and punctuation. But I don't give a shit, so I won't.

    Amazon URLs can be easily shortened by dropping everything after the ISBN (that 10-digit number after the book title). So in this case:

    http://www.amazon.com/Bebop-Boolean-Boogie-Unconventional-Electronics/dp/0750675438/

    Or you can use tinyurl.com.

  114. The ARRL Handbook is a "must have" by ChrisA90278 · · Score: 1

    My background is in Computer Science too. 20+ years working in the field. But back in school I took some EE clasess. There is really no substitute for learning the basics and the math that goes with it. Many people see complex numbers or an integral sign and shut the book. Don't do that. You need to get through the basics of what I'd call "EE 101" at least to the point of basic AC theory and a little bit about how semiconductors work.

    The ARRL publishes a "handbook" it is of course aimmed mostly at amature ("ham") radio but it has good intro chapetrs on basic theory written for a reader who has only taken math through high school and stoped short of calculus. but un-like many books it continues on to teach "real world" things like how real components differe from the ideal ones and how to solder and it has pages of data for common transisters. There are also many contruction projects with plans and photos. They publish this every year and it is bigger them many phone books. Current year handbooks are expensive but Amazon will sell older (the 2005 ed.) copies cheap

    Search on the title
    "The ARRL Handbook for Radio Communications"
    This is such a common referance book that most libraries will have a copy.

    It is geared to radio so it has chaperts on things like transmition lines and antenna theory and inpedance matching but also goes into making your own printed circuit boards and how to work an ociloscope and meter and basic eletronic trouble shooting. It is not a "text book" it is more like a compendium of articles but it is well edited as you would expect of an "85th edition" book.

  115. Don't think this book was mentioned yet by Anonymous Coward · · Score: 0

    The ARRL (Amateur Radio Relay League) Handbook has a pretty good overview of electronics (and a lot of stuff you probably won't need unless you want to build a ham radio station).

    They are clearing out the 2007 edition at the moment: http://www.arrl.org/catalog/?item=no-HB2007

  116. Ahh.... by Toonol · · Score: 1

    You must have just seen Iron Man...

    I know exactly how you feel.

  117. Back to Basics by Seth+Morabito · · Score: 1

    Wonderful! You're in exactly the same situation I was in about two months ago, when a friend recommended that I pick up a Xilinx FPGA board.

    I'm a programmer, I'd never done any kind of electronics before. I fooled around with the FPGA for a bit, but found the whole idea baffling. I'm used to procedural logic, asynchronous design, calling and returning from functions, but this FPGA beast was fully synchronous. All functions defined in my HDL were executing at the same time! How odd! Well, on second thought, of course it makes sense. HDLs are languages for defining circuits, not programming. That spark of realization drove me to go back to basics and try to understand exactly how to define a circuit using digital logic. It's been addictively fun. It sounds like that's sort of where you are now.

    The most important thing to remember in all this is that all circuits are analog. It may say "digital", but that's just a convenient abstraction. Fully grok the fundamentals of analog circuits before you try to understand the digital.

    For books, I have to second or third or fourth "The Art of Electronics". The other inexpensive but fun book I've used when learning was "Starting Electronics", by Keith Brindley. It's small, but an easy read, and leads you through a bunch of breadboard experiments.

    Finally, experiment! Go nuts! Get a cabinet of basic parts and a breadboard. You don't even need a fancy regulated power supply, just grab a 9V battery, a 7805 voltage regulator and a couple of capacitors, shouldn't cost more than a dollar or two for parts and spares. Just start playing. If you burn out an LED or two, who cares, they're cheap! Grab a 555 timer, and some 4000 or 7400 series logic, TTL (the 74LS00 series) or CMOS (the 74HC00 series), and start playing. Learn how to interface TTL to CMOS, you can find that with a simple Google search. Hunt down your local surplus electronics shops, start stripping boards. It's all putty in your hands! I hope you have fun with it.

  118. A Pragmatic Introduction to the Art of EE by Anonymous Coward · · Score: 0

    I'm surprised no one mentioned this one: http://aggregate.org/hankd/piaee12.pdf It's a bit dated now (from the mid 90's), but still has lots of good info. It was originally designed as a college text for non-EE majors, but is much more project-oriented than a classic text. By the way, the title was meant to be an homage to the Art of EE - a great book, but a bit intimidating in scope for a newbie...

  119. Make friends with an EE by rcallan · · Score: 1
    There is no replacement for actually seeing how someone who does something for a living actually uses their tools and solves the problems of their profession. In addition, they will have the tools you will need. If you can find an EE who wants to learn about cs/programming, all the better.

    Come up with a project of reasonable difficulty and work on it together. Embedded stuff is excellent for this because there is a good mix of hardware and software. The results will also be much more satisfying as there is twice as much effort going into it, and more importantly, you will be making sure that the software is of high quality, and the ee will be making sure the hardware is of high quality.

    I'm an ee, and I can say from experience that this kind of knowledge exchange is much faster and more rewarding (because you're also helping the other person avoid the myriad of pitfalls in your area of expertise). There no reason to start off by reading a book when you can have someone tutor you (in exchange for your knowledge of course:)). If the practical experience intrigues you, THEN pick up a book and learn more about the theory behind it.

  120. ARRL - Basic Electronics - downloadable tutorial by Steve+Hamlin · · Score: 1

    From ARRL, a 18MB downloadable presentation tutorial about basics of electronics: Basic Electronics for the New Ham

    Outline:

    -The Elements of Electricity
    -Volt-Ohm-Meter Basics (Measuring Electricity)
    -Circuit Diagrams Basics (Electronic Roadmaps)
    -The Resistor
    -Ohm's Law
    -The Capacitor
    -The Inductor
    -The Diode
    -The Transistor (Electronic Valve)

  121. Vex kit, wiki, google by story645 · · Score: 1

    I've been doing robotics for years, and the standard intro kit is a Vex kit. You can buy a basic kit and all sorts of sub kits to build just about anything, but the complexity is a few steps up from a lego kit (which isn't bad, but is better for programming.)
    You can also hack together a robot-four wheels, two motors, a board, a battery, a motor control and a switch. Add in a remote control or a pic board to take it a step up. Soldering the wires to the motors can teach you quite a bit.
    For making your own cables, just google it. Seriously, the only thing you need for a cat5 is cable, heads, a crimper/stripper/cutter, and a diagram. Most other cables are the same.
    As for basics-I've learned as much from wiki+sources in wiki articles+additional links in wiki articles+google as I have from most of the books I've bought.
    I'm throwing in another vote for the NAVY electronics manual-really comprehensive, but still understandable.Fundamentals of Electric Circuits is one of the better ones for explaining the basics, but math heavy. Schaum guides also aren't a bad choices, but they get a bit too bogged down in the math.

    --
    open source modern art: laser taggi
  122. Check the ARRL catalog. by velocityboy · · Score: 1

    Great place for all things electronic. Obviously the focus is more on radio, but there are quite a few beginner books. One recent one has a kit that can be purchased with it so you build learn electronics while building a radio.

    http://www.arrl.org/catalog/?category=Help+for+Beginners&words=

  123. Add PSPICE manual too by promethean_spark · · Score: 1

    I remember a lot of kids back in undergrad enjoyed playing with PIC boards because they provide a lot of capability. They were probably the most popular thing folks would tinker with. Since the OP probably lacks an oscilloscope, he/she should probably get a copy of PSPICE (or some other SPICE), and the manual (available free online) so they can run transient simulations too. Also harbor freight has multimeters for $3.99 on sale, perfect for home labs or (non-correlation) bench stuff at work without having to worry about disconnected meters walking off.

  124. "Bebop to the Boolean Boogie" by Clive Maxfield by Anonymous Coward · · Score: 0

    Haven't seen this one mentioned yet. It's primarily oriented towards digital electronics, but gets into things like the importance of transmission-line effects in high-speed systems.

    Be forwarned--this is an unconventional text. The man is one of the most colorful characters you'd ever meet, and this book approaches electronics in much the same way Richard Feynman taught physics.

  125. Honestly? by JK_the_Slacker · · Score: 1

    The ARRL Handbook. It's aimed at amateur radio operators, but it's the single best guide to practical and theoretical electronics I've ever come across.

    --
    I'm waiting for a "-1 somepeoplejustshouldn'tgetmodprivileges" meta-moderation.
  126. Pragmatic Programmer's: A Peek at Electronics by wzinc · · Score: 1

    I'm in the same situation. I read the sample chapter in this book, and it looked pretty good. I'm going to buy it soon.

    http://www.pragprog.com/titles/ctelec/a-peek-at-computer-electronics

  127. A question about capacitors by OldSoldier · · Score: 1

    I'm a little more knowledgable than the OP, but only just. I've played around with actual circuit creation on those breadboard kits and back in the day when Heathkit was still around.

    It strikes me that there's a BIG jump in here somewhere and I'd like someone knowledgeable to weigh in on this.

    For all those slow-speed logic circuits I made I do not believe I ever needed to use capacitors, yet when I look at my MoBo I see capacitors all over the place. I've jumped to the conclusion that at high speed there's extra noise on the lines and that the capacitors help to mitigate that noise.

    Is this true?

    Assuming it is true, I think the OP would also be served by getting a sense of how far he can go w/o having to worry about effects like this.

    If this is not true, if the capacitors are needed even for slower speed logic circuits, then... I'll have to dig out my old copy of Art of Electronics myself.

  128. Teach Yourself Electronics by panthro · · Score: 2, Interesting

    I highly recommend Teach Yourself Electronics by Malcolm Plant. I have a Master's degree in electrical engineering and I started with hobby electronics before I learned to ride a bike, and this book is sitting on my desk as I type. ;)

    --
    If you're not part of the solution, you're part of the precipitate.
  129. Evil genius electronics by Anonymous Coward · · Score: 0

    I've enjoyed the Mims book and also the
    Cutcher book "electronic circuits for the evil genius", pretty much anything from the evil genius
    series is informative and entertaining.

  130. Does it run on Linux? by MeBadMagic · · Score: 1

    Is M$ a requirement for your book / kit?

    I have been M$ free for over 8 years. I am curious about ?winavr?. Will your book / kit work with Linux?

    B-)

    Reply

    Joe Pardue to me

    Nope, sorry.

    Joe

    B-)

    --
    A friend will come and bail you out of jail, a true friend will be sitting next to you saying, "damn that was fun!"
  131. Anonymous Coward by Anonymous Coward · · Score: 0


    How instructive are the electronic construction sets that they sell at Radio Shack? They look like they contain some worthwhile projects.

    Can you really learn anything from them or are they just a toy?

  132. A book I found useful years ago by John+Jorsett · · Score: 1

    Out of print, but still available thru Amazon: "How to Build and Use Electronic Devices Without Frustration, Panic, Mountains of Money, or an Engineering Degree" by Stuart A. Hoenig and F. Leland Payne. It's mostly about designing using op amps, but goes into some basic theory in the process.

  133. the horror... by mkcmkc · · Score: 1
    I think that should be
    1. A programmer with a soldering iron,
    2. a EE with a "for" loop, and
    3. a manager with money to spend...
    --
    "Not an actor, but he plays one on TV."
  134. boiled waterboarding... by mkcmkc · · Score: 1

    ...which I learned from my mother: Fill your mouth with cold water and sit on a hot stove. When the water boils, the toothache will be gone. Did she learn that at the Condi Rice school of Home Dentistry?
    --
    "Not an actor, but he plays one on TV."
  135. A great book for you by jwkirch · · Score: 1

    try "Physical Computing" by Tom Igoe. He's a professor at NYU's Interactive Telecommunications Program, and has a wonderful knack for explaining electronics and design to beginners and experts alike. It's a great book and got a lot of us neophytes through the program.

  136. a note about pics by fliptout · · Score: 1

    I know you are referring to the baseline 8 bitters, but there are now 16 bit pics, some with a DSP core, and 32 bit pics that use a MIPS core. Things have come a long way.

    --
    A witty saying proves you are wittier than the next guy.
    1. Re:a note about pics by Mr2cents · · Score: 1

      Maybe it's time to give them a second look then. I must admit I only did one project using PICs, and it was really a step back from other MCUs. But things may have changed since then.

      For 32 bit controllers however, I really, really like using ARM, so I wonder if PIC could compete.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
  137. Some useful links... by Anonymous Coward · · Score: 1, Interesting

    Here goes some useful links to electronics resources in the web:

    Mag Lab Education - Electricity and Magnetism: A to Z

    Make Magazine - all about hobbyst stuff - try searching here for "multimeter", or "soldering", or "PCB"...

    Microelectronics Videos - very good videos about microelectronics and fiber optics

    UVA Virtual Lab - Amazing multimedia resources covering many aspects of electricity and magnetism

    ePanorama - practical projects, texts, tutorials, and many more...

    MIT OpenCourseWare - if you want to go really deep in theory...

    anyone wants to complete this list???

  138. How about an 8-bit computer kit. by Anonymous Coward · · Score: 0

    About a year ago I was in your position. I went with the NCS 2056T 8-bit computer kit from Apatco (www.apatcto.com). The XGameStation (pico) is another good place to start.

    Both of those are solderless breadboard kits but they are a great place to start because it's a lot easier to move a wire than to remove a solder connection that shouldn't be there.

    The NCS kit is sort of like building your own Apple 2 (with a lot of missing peripherals) and the XGameStation is like building your on NES.

  139. I wouldn't if I were you. by axlr8or · · Score: 0

    I used to love programming. Well, I still do, sortuh. But building your own stuff is such a rewarding outcome. I recently built a 64 point fireworks controller using a pic 16f57. I still keep up on programming for fun, but building things is so much more satisfying. As an end result you will be much happier with your hardware creations than with your program creations. They are much more satisfying and all your bitchy programmer friends will say, "oh, thats cool!". I'd love to help you out as I have several books but they are unfortunately 300 miles from me in a storage unit. You will need two, though. One that is sort of like an 'Electronics for Dummies' and one that gets negative reviews because of its cold form as they usually delve deep into abstracts and provide mountains of information. Hehehe, I have the 'Handbook of Electronics Calculations' here with me though. If you find electronics interesting that book could have you busy for years to come. Heh. Good luck.

  140. Electronics for Dummies: basic, practical, logical by getsprouted · · Score: 2, Interesting

    No joke. I mean, come on posters. leoboiko wants a book for the basics, not for programming microcontrollers.

    Electronics for Dummies starts with the tools you need and minimal but practical math, introduces you to the basics like resistors and capacitors, discusses the circuit and reading a schematic, goes over soldering and then dips its toes in more advanced stuff like microcontrollers, robotics and even making your own breadboards. It tops it all of with project idea. It is a logical, clear progression and an excellent reference.

    Funny, I'm in the same situation as you, a programmer who just got interested in electronics four days ago after being amazed at the maker faire in san mateo. I looked at a number of these books. Art of Electronics? The Navy Manuals? Go simpler.

    You'll have a blast! Just a few chapters into the book I got an idea for a proximity sensor. I ran to the radio shack and picked up the parts then hacked together a circuit. It sends out infrared light and detects the reflection when your hand is near. The completed circuit triggers a transistor, allowing an led to light up in varying degrees as your hand moves closer and back.

    Awesome! And that's only three days into this book.

  141. Electronic design is software by Anonymous Coward · · Score: 1

    Why? I've been in electronics for 15+ years and haven't touched a soldering iron since the 7400. It's all software now: verilog, hardware verification languages, constraint solvers, etc.

    I suggest you get a good book on OO or learn about source code management and versioning.

  142. Misconceptions and more Misconceptions... by ElboRuum · · Score: 1

    I'd be careful about giving too much credence to the Misconceptions article...

    I am aware of some of the misconceptions taught about electricity in grade school textbooks. However many of the things on that site seem to be quibbling about semantics and some are just outright incorrect. Like this one here:

    "1. All electric currents are flows of electrons? Wrong.
    Electric currents are not just flows of electrons, they are flows of electric charge. Both protons and electrons posses exactly the same amount of 'electricity.' If either the protons *OR* the electrons flow, that flow is an electric current. In salt water, in fluorescent bulbs, and in battery acid, atoms with extra protons can flow along, and this flow is a genuine electric current. And in fuel cell membranes and in solid ice, electric current is actually a flow of protons."

    Now it is correct that electric current isn't a flow of electrons, but rather of charge. But it absolutely isn't a flow of protons either.

    Let's take the example of a conductive metal. The reason a metal is conductive is because metals (most metals anyway) have either one or maybe two outer valence electrons. These outer electrons are easily swapped with electron absorbers like chlorine or oxygen (which is why metal rusts or forms salts when exposed to highly reactive substances on the other side of the periodic table).

    In a metal wire or strip or block or whatever, these electrons exist in close proximity to one another because they are on the outer orbitals of the atom, so they can easily jump from one atom's outer orbital to another. This promoted soup of free electrons is often referred to as an "electron pool". Now, according to the Pauli Exclusion Principle, only two electrons of opposing spin can occupy the same orbital at the same time (so in order to understand really what's going on with electricity it helps to know a little bit about quantum mechanics). When an electron enters the system (via electromotive force... electrical potential... voltage), it tries to get into the electron pool, and it does so by displacing one of the electrons in an orbital, then the displaced electron jumps to another atoms orbital, which in turn displaces another... etc. When you think about it, imagine desk ball-pendulum toy. An electron comes into the wire from one side, the force pushes through the wire through the existing electrons, then pushes out an electron on the other side (provided that it has a path to ground).

    Now even this isn't precisely accurate because although the PEP is still in play, the entire electron pool acts like one big shared orbital.

    OK, a little simplified, but we get the general gist. It is the electrons that are moving.

    Now why not protons?

    Think about it. It is a metal. A crystal. The atom nuclei don't move in a crystal... well, they do, but they vibrate around but they don't move relative to one another, not like water flowing or anything. If protons are in the nucleus, how can protons flow? Answer... they can't.

    Electricity exists due to the MOTILITY of charge, and in any metal, only the electrons can jump around. More abstractly, we can only talk about electricity, the phenomenon, with respect to the electrons because they are how charge MOVES. Even an ion with a net positive charge is better described as "electron poor" while that with a net negative charge is "electron rich" because it is the oversupply or undersupply of electrons which gives it its charge.

    Now, let's look at another statement... a proton and an electron possess the same amount of 'electricity'. This is wrong, they possess equal opposing CHARGES. ELECTRICITY = CHARGE FLOW.

    Let's look at another... An atom with extra protons can flow along? Really. You know what you call hydrogen with an extra proton? HELIUM!!! (Well only if you have a neutron or two with it, of course). What he should have said that an atom which is electron poor (positively charged ion) can flow along. Even so, it's the formation of free electron pools which allows negative charge to move, and thus create the potential for electrical current.

    Seems to me that trading one set of misconceptions for another may not be the path to enlightenment.

  143. basic electronics by generic · · Score: 1

    I wanted to build some robots, so I bought a book on electronics: It's by Benard Grob, I have found it to be a great book. It starts off with what electricity is, how it moves down a wire etc.. then goes into electronic components, how and why they work.

    http://www.amazon.com/Grob-Basic-Electronics-Books/dp/002802253X

    My first robot is almost done, it's very simple and just reverses direction when it bumps into something.

    --
    Microsoft aggravates my tourettes syndrome.
  144. Making Things Talk by 2Wrongs · · Score: 1

    I'm in the same boat (programmer never did hardware). I just started this book and am having a blast: Making Things Talk Although I got sidetracked by this great site: Lady Ada which sells a kit you can assemble.

  145. Tube amps by bluefoxlucid · · Score: 1

    Pick up a book called Ready, Set, Go. Pick up a guitar and an Epiphone Valve Junior ($120 amp) and learn to mod it, then build your own copy. I built my own amp after a month with just the schematic for the original and no RSG or other books. Tube amps are damn simple.

    1. Re:Tube amps by FtheRIAA · · Score: 1

      what does this have to do with modern electronics? It's sure not going to do anyone good that isn't interested in analog. Plus the book you would want for tube amps is Radiotron Designers Handbook 4th edition. This book is the tube bible. My copy is from 1953.
      I have 2 copies of the 3rd edition(1941). The interesting thing is that the 3rd edition has about 350 pages and the 4th edition has close to 1500 pages.

    2. Re:Tube amps by bluefoxlucid · · Score: 1

      RSG is basic electronics, not build a tube amp. I field-learned in 2 months.

      The tube amp stuff is dead simple. It gets you knowing electronics, you can understand how to build a power supply now and get power to where you want it. From here you can learn about digital electronics, and get yourself a transformer and build a power supply to power a small set of logic components; but really, when you're dealing with op-amps, you're still doing analog circuits. Digital circuits require a whole direction of discrete thinking, combined with an understanding of what power goes where.

  146. Whoa there by zuperduperman · · Score: 1
    > Make my own cables, understand multimeters, perhaps assemble a simple robot or two

    I had to chuckle when you jump from how to make a cable and understand your multimeter to building a robot in one sentence. That's like saying "I'd like to climb that small mound of dirt in the sand pit, maybe figure out how to use the slide, perhaps climb mt everest a couple of times".

    1. Re:Whoa there by Anonymous Coward · · Score: 0

      I had to chuckle when you jump from how to make a cable and understand your multimeter to building a robot in one sentence. That's like saying "I'd like to climb that small mound of dirt in the sand pit, maybe figure out how to use the slide, perhaps climb mt everest a couple of times".

      I would much rather attempt to build a *simple* robot than try to ascend Everest. I don't think there's any comparison, the robot would be dead easy.

      Now, designing a simple robot - that takes a bit more skill + knowledge, but still probably easier than climbing a frickin' huge mountain...

  147. Keep practicing! by HornWumpus · · Score: 1

    That is the whole point of a good school.

    Not to teach you everything you need to know, but to equip you to learn the rest with less help then you needed as an undergrad.

    I've learned more from textbooks sense school then I ever learned in school.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  148. Op amps are pretty simple and fun. by HornWumpus · · Score: 1

    Just accept the approximation and run with it.

    If you have basic math you can make real things with op-amps in no time.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  149. Getting Started in Electronics Book by northerner · · Score: 1
    A good electronics book for beginners is "Getting Started in Electronics" by Forrest M. Mims III. http://www.amazon.com/Getting-Started-Electronics-Forrest-Mims/dp/0945053282

    The explanations are simple and the diagrams are helpful. It contains both basic circuit theory and example circuits to show how components are used.

    I bought the Radio Shack version of this book back in grade school. It was very helpful in learning how to read schematics and build basic projects. A bit of helpful advise is also mixed in throughout.

    His Engineer's Notebook series of books are also helpful to get basic circuit ideas.

  150. Elecraft ham radio by Scud · · Score: 1

    If you are into ham radio, and have got the coin, I'd suggest an Elecraft K2 (or KX1).

    http://www.elecraft.com/

    --
    I dream in binary.
  151. Go to Radio Shack by JRHelgeson · · Score: 1

    I started off with the 160-in-one electronics project kit as a kid. I learned all the fundamentals of electronics, resistors, capacitors, transistors, diodes, potentiometers, etc. When my friend's son started getting to the appropriate age (12-13) I bought him the updated version called the Electronics Learning Lab

    The kit provides you with everything you need to do simple projects on up to the point where you create your own devices to perform whatever you want.

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
  152. There Are No Electrons:Electronics for Earthlings by Anonymous Coward · · Score: 0
  153. Nuts and Volts, too. by wakdjunkaga · · Score: 1

    "The Art of Electronics" is great. You might also want to look up Nuts and Volts magazine http://www.nutsvolts.com/, Steve Ciarcia's Circuit Cellar, http://www.circellar.com/ and pick up a couple of Don Lancaster's "Cookbook" series http://www.tinaja.com/. Steve and Don are hardware gurus that have been around since the beginning of home computers, and there is much insight to be gained. It is an odd thing, but often older books on 'obsolete' technology are easier to grasp, and give background no longer explained in modern volumes. For instance, I have a circa 1920's transformer handbook that speaks clearly on topics that are either glossed over, or not covered at all in many newer introductory texts.

  154. Suggestions by Anonymous Coward · · Score: 0

    If you're interested in Robotics, I would suggest learning to use a microcontroller. 8051s and AVRs are great, simple to use, powerful and recognized industry wide. For the 8051, I would strongly suggest Delmar Thomson - The 8051 Microcontroller Architecture, Programming and Applications.

    As for textbooks, as general references I'd suggest The Art of Electronics. For the very basics, I've found that Malvino's Electronics Principles is very good, but it will not be as useful as The Art of Electronics in the long run. I would also recommend Floyd's Electronics Fundamentals: Circuits, Devices and Applications. Having these three textbooks, or atleast The Art of Electronics and any other is essential in my mind for anyone who wants to start learning electronics. You will learn the theoretical side, and with some will, apply it.

    Also Google can be a great resource, as are application notes for various ICs, but at the end of the day, you will need to put the theory into practice and try for yourself to truly grasp what you are learning.

  155. EPE and ELEKTOR Magazines by terhemba · · Score: 1

    I would recommend The Art of Electronics. Then for the Practical aspect visit: 1. http://www.epemag.wimborne.co.uk/ 2. http://www.elektor.com/ Here you will find magazines for everything you need in hobby electronics.

  156. Don't laugh: 300-in-1 electronics kit by Anonymous Coward · · Score: 0

    Maybe you had one as a kid, maybe you wished you did. They come with an actual dead-tree book. The hardest thing these days is finding them... it's no longer as easy as going down to Radio Shack. Google found me one a couple of years ago when I wanted to introduce a 9 year old to electronics.

    It's basic. Very basic. It tells you how, step by step, and lets you build things. You get words that tell you what to do, schematics that tell you what to do, and pictures that tell you what to do, for each project. You get to understand how it all works. You get to learn what parts are what, and what they do. Once you've done every project in the book, you should have a decent foundation.

  157. ARRL Handbook by Anonymous Coward · · Score: 0

    http://www.arrl.org/ - The "ARRL Handbook" is the Ham radio "Bible". I learned the basics from my dad's ARRL handbooks as a kid. Also lots of good info at the ARRL website.