Die PWM Ausgabe läuft über die internen Timer des ATmega8. Dann hätte man den ATmeaga328 einsetzen müßen, der hat dann bis zu 6 Hardware PWM Ausgänge. Man hätte das auch in Software lösen können, aber da hätte ich als Entwickler kein Bock drauf gehabt - zu viele Probleme bei Timing.
Nimm doch ein zweites Modul, dann kann du RGB-WW (Warm-Weiß) machen.