LED Control Interation 2

I have another opportunity to use my LED control system. The requirements are fairly basic, 4 channels of RGB LED control, 32 enclosures with 6 LEDs in each, plus an interactive app running in Unreal Engine.

The 4 channels of RGB LED control should be straightforward, but I haven't found an off the shelf solution yet. I just want to have a slow fade on each channel, with the option of changing the color triggered from an external source. Last interation I used a simple Arduino driving a power MOSFET, triggered by a serial over bluetooth command. I've been looking at OSC as a possible alternative ( https://www.deviceplus.com/how-tos/arduino-guide/entry0030/ )

I will definitely simplify the hardware by switching to a shield like this
mostly to have a little bit cleaner of a packaged solution.

The 32 x 6 LED panel presents challenges. There is not an easy way to wire access to all those LEDS, but perhaps this time around it will be easier because I can make some modifications to the enclosure. So the question is should I use my RT wireless setup I envisioned first time around, or come up with something else. One limitation of the previous design was that the enclosures were driven over 9600 baud serial, so it was difficult to have too complex of graphics. If I can home run all the wires I can used a hardware shift register design to control them direct at high speed. Then interface that over OSC? to connect all the pieces.

More to come...