2 Heads, one white, one with red, green, blue and amber LEDs, heads and color LEDs individually controllable.
The modified MCPCB with XP-E2 color LEDs, and my driver which is used in both heads. In the white head populated with FET + 7135, in the color head populated with 4 x 7135 for each LED. MCU is Attiny 841. Full ramping UI of course. The reflector bottom had to be grinded a bit to make room for the outer LED wire pad. Reversed MCPCB polarity (batt+ at the outer trace to keep grinding at a minimum).
Cut a solid 6mm brass rod and soldered a spring on one end in order to bring batt+ to the rear head. Used tape to isolate the rod and drilled a hole in the tail PCB.
The threads at the rear end of the battery tube are too short to reach the driver board so I made cut outs (for the PCB screws) to a copper ring and put this ring above the PCB.
Attiny 841 with 6 PWM channels which can almost freely be assigned to 8 output pins.
Yes, I was also thinking of UV but not with this light since it will also be used by my children. If I use UV in an other multi color light I probably will add some security code into the firmware to avoid unintentional activation.
I used a belt sander with a 40-grit belt, an orbital sander with a 120-grit disc, and a few minutes of hand sanding with 180-grit and 400-grit laid on a flat surface.
I also applied some thin strips of adhesive vinyl between the fins to tell them apart.