Outdoor LED Spot light Problems

Hi there.
Just wondering if anyone can help.
I have a factory WiFi/bluetooth outdoor LED Spotlights (4 spotlights all linked together)
The controller has packed up and was wondering if it is possible to wireup the lights to a ESP32 setup some how. Lights are to good to just throw out.
Have an image attached of what it is now.

If the controller was still good, it would be flashable with ESPHome. If you know the larger circuit board is good but the CB3S module is bad, you could desolder it and replace it with an ESP12F which I think is pin-for-pin compatible.

If you don’t know what is bad and need to replace everything, you’ll have to figure out what each wire does and what the board does.

No matter what you do, there’s going to be reverse engineering involved to figure out what you need each pin on the controller to do.

The board is pretty simple, but I’m not sure where you could find a drop-in replacement for it.

As a first step, I’d check that the board has got power. If you have a multimeter, measure the voltage between ground (looks to be on the test point near R7) and each of the 3.3V, 5V and 12V test points. If they’re all present and correct, I’d be pretty confident that the CB3S module is dead, as if an output transistor had blown, you’d expect it to only affect one light.