The idea that each LED should have its own current limiting resistor is in fact correct.
Not all LEDs are created equal - some will draw more current than others, thereby making some LEDs run dimly and some bright = inconsistent brightness from all LEDs.
Bookmarks