.. Gibt es eine Möglichkeit an einem pin mehrere LEDs anzusteuern ..
Es gibt mehrere Möglichkeiten. Die elegante Variante mit nem IC (siehe oben ULN ..) wenn "viele" LEDs betrieben werden sollen.
Dann natürlich noch die Variante die LEDs in Serienschaltung. Da soll(darf) dann der Spannunsabfall der gesamten LED-Kette nicht mehr sein, als der Pinn liefern kann. Kommt also auf die LEDs an (deren Spannungsbedarf, siehe hier, ein bischen runterscrollen) , die verschaltet werden. Einfachste Testmöglichkeit: mal zwei, drei LEDs in Reihe am Testboard und ganz vorsichtig Spannung drauf, dann sieht man auch wie hell -bzw. dunkel- so ne Schaltung wird. Denn man kann natürlich auch 3x2,9V hintereinander schalten . . . bei 2x2,9V wird das aber sicher noch bei 5V-Versorgung gut sichtbar sein. Ich habe bei (m)einer kleinen Weihnachtslichterkette zehn LEDs in Serie - die laufen dann natürlich auch gleich bei entsprechend hoher Gesamtspannung an der Kette (Anm: obwohl ich die, genaugenommen, über eine Konstantstromquelle regle) . . .
Die nächste Variante ist die Parallelschaltung. JEDER Zweig der Parallelschaltung braucht dann nen eigenen Vorschaltwiderstand pro LED. Dumm, dass dann schnell der STrombedarf der Parallel-LED-Harfe die Liefermöglichkeiten des Controllerpinns schnell übersteigt. Abhilfe schafft hier eine Transistorschaltung wie oben geschrieben (siehe hier neben dem BC337).

Viel Erfolg.