I made an technology
Not strictly true, but I spent an evening porting this javascript code for converting between HSV, HSL and RGB to an Arduino library. I’m not sure if I should be embarassed or relieved about how much C++ syntax I’ve forgotten since second year.
Now that’s covered, the next part of the project is to get a 60Hz interrupt reading those RGB values out of some kind of buffer and writing them to the LED strip.