Hi Gramo,
I started this thread because the value of the base resistors is too high to allow the transistors to conduct the high currents needed for the expensive tri-colour LED.
I also noticed that the value of the current-limiting resistor for the red LED was too low and would cause the current to be too high and the value for the blue LED was too high.
The author made his first Mood Lamp using the transistors as emitter-followers that did not need base resistors.
Then he made this one with the transistors as common-emitter type but did not include base resistors. People on his forum complained that their PICs were frying. I have attached his schematic here.
He added 10k base resistors to our project without calculating their value properly.
Kade in his forum also mis-calculated and used 100 ohm base resistors.
I don't know if it is the switching speed of the transistors or the program PWM that limits the currents in the LED too much. Maybe the author burned a few LEDs because his heatsink is too small. Then maybe he reduced the PWM max duty-cycle to reduce the average current for less heating.
View attachment 40412