It's a shame the article doesn't talk about the actual LED components; I could use some pointers.
I built my living room lighting myself using a Raspberry Pi, a PCA9685 PWM IC (on one of those convenient little boards), a couple of MOSFETs and resistors on a breadboard, wiring (obviously), and fifteen lighting armatures that each have LEDs arranged on a square of about 15 cm². The LEDs are all of the 5050 RGBWW type (red, green, blue, and warm white), where the warm white LEDs perform the bulk of normal lighting. These are all mounted on the ubiquitous 12 mm 12 V LED strips, and are glued to an aluminium backplane, in nine parallel strips of 15 cm (9 LED components each). Each armature unit is covered by an MDF frame with a diffuser plate with a high light transmission suitable for LEDs, and the frames snap on to the armature units with magnets (that works really well and looks really good).¹²
This works well for such an amateur setup, but the two main issues are attrition due to heat death (presumably), and a wish for a little more lumens output. So for the next generation of these I want to keep the same form factor, but I'm thinking of making custom (replaceable!) PCBs with RGB LEDs and separate warm whites LEDs on an aluminium-backed PCB (JLCPCB can manufacture this type); keeping the nine-parallel-strips layout, but foregoing the backplane to allow heat to dissipate in the space between ceiling drywall and the floor above.
What I'm stuck on is how to find out where to source the warm-white LED SMD components that are actually good and not just tolerable. That is, good light colour, high CRI, etc, and where to get them as a consumer. Does anyone know which communities on the Internet know this?
Still a bit of a learning curve there regarding working with SMDs and designing PCBs, but that's part of the fun.
1: Testing progress in 2017: https://twitter.com/jdhoek/status/828319063097143297
2: Finished with their diffuser covers; three of the units are visible here (note that the ceiling beading trim is still missing — long since finished of course): https://twitter.com/jdhoek/status/885499829052485632/photo/2