Learning electronics Hi, I'm a programmer by profession (C/C++) and I fancied taking a stab at the electronics part of things so I bought the ard hobo starter kit.

This was good to get started with arduino, but I felt it lacks explaining things. For example when I wire up an led it says I need a specific resistor. It doesn't ever seem to explain why I need that specific one or why one is needed at-all.

Is there a better resource for this sort of detail? I'm also not interested in the programming side as I've got that covered already.