Der Controller kann den Strom einer normalen LED locker ab.
Ich habe mir Unterstützung bei einem Bekannten geholt, und der meinte: LED frisst 50 mA, Mikrocontrollerausgang hält maximal 20 mA aus...
Nicht korrekt??

Oder Variante 2: 1 bis 2 Dioden vor bzw. hinter die LED schalten, je nachdem ob die LEDs von + zum Controller gehen oder vom Controller nach GND. Das hätte den Vorteil, dass Du´s nur einmal für beliebig viele LEDs brauchst.
Die Dioden als Widerstand nutzen oder wie?

Und alle Leucht-Dioden auf die Dioden schließen und die dann an GND?