Hi,

wenn du einen ATtiny2313 nimmst, hast du 4 PWM-Kanäle zur Verfügung.
Damit kannst du die Farben mischen und somit auch die Helligkeit.

Wenn du nun einfach 4 weitere Ports nimmst, kannst du die LEDs multiplexen, also umschalten. Eigentlich leuchtet dann immer nur 1 LED.
Aber da es sehr schnell umgeschaltet wird, sieht man es nicht.
Nebeneffekt: Da jede LED dann nur 1/4 der Zeit an ist, kannst du den 4-fachen Strom durch die LED schicken. Das wird dann als heller wahrgenommen, als bei Dauerstrom.

Das Programm wäre dann etwa wie folgt:

PWMs für LED 1 einstellen
LED1 einschalten
PWMs für LED2 einstellen
LED2 einschalten
usw.

Wenn du z.B. alle 2,5ms die LED wechselst, wäre das ein Zyklus von 10ms bei 4 LEDs oder 100Hz. Die sind flimmerfrei.
Auch etwas langsamer geht noch.

Die PWM-Frequenz dann auf ca. 20-30kHz einstellen..

Zum Schalten der LEDs kannst du P-und N-Kanal-Mosfets nehmen.
Einfache kleine NPN und PNP - 1A - Transistoren, wie BC337 und BC327 sollten aber auch gehn.

Sigo.