Sy

Light system | SynLight + WLED

(2025)

Click to view the full size


1. Presentation

Mixing together the SynLight project with a WLED controller.

I wasn't about to dive into the WLED's source code to add my (as of yet) vaguelly defined fonctionalities. I instead use some TS5A3159 analog switches to select which one of three ESP32 controllers should drive the leds. One ESP32 controller runs SynLight, one runs WLED, and another one is the conductor.


2. Parts


3. Schematic and board

Schematic
Click to view the full size

Board
Click to view the full size


4. How

The ESP32 running the SynLight code is concidered a slave in this system and simply execute the SynLight code while holding a signal pin to 1 for the master controler. Same story for the WLED controler, minus the signal pin. The master waits for either a button press or a distance sensor detection to cycle through the modes. A rising edge of the UDP signal pin also has the master changing the mode to 0:


5. Result

Top and bottom view of the PCB

Setup in place behind my TV

Cycling the modes


- Github page for this project -