So, i'm trying to figure out how much current my LEDs are actually drawing. I'm trying to power 20 LEDs from an Arduino Nano, 1 LED per pin. They are standard white, 3.3v, 20mA LEDs. I've found a ton of LED calculators online, but they are meant to show you what resistor you need, not to tell you how much current draw with a given resistor value. For example: One calculator i put in the voltage drop (3.3v), # of LEDs (1), desired current draw (1mA *lowest i could put), and it said i would need a 2.2k resistor.
So, here's where i'm getting lost, or maybe not? With the white LEDs, on my projects, they are VERY bright, so i've been using 5.1k resistors, which seem to dim them like 50%. Still bright enough to see with the lights on, but not blinding in the dark. So, if the above example is true, then does that mean with a 5.1k resistor that the LED is only drawing ~0.4mA? and i should have no problem driving my 20 LEDs? or for that matter, i could drive several LEDs in parallel per pin if i needed to.
Arduino_Jarod:
as a follow-up question to your Parallel diagram, what happens if you have just one resistor for all 3 LEDs?
It might work, but they could have quite different levels of brightness! Worst case only one will light up and all the current will go through only this one LED.
In your case probably nothing bad will happen because of your low desired current. But if you had chosen a resistor for for example 100mA for 5 LEDs in parallel, and because of slight variations in forward voltage, one LED might conduct all 100 mA and burn!