I live in a canal boat and have decided to connect all the lighting and controls to a single ESP32. Using WLED seemed like a good idea at the time I am struggling with making simple modifications to it now which are essential to my project.
Here’s what the board looks like -
(There are 3 other boards which connect to this to enable long distance communication)
What I need here is the ability to control 8 individual LED segments via their dedicated analog input + relay control for each of them. Mosfets are being used instead of relays but the code will be the same for both. Relay/Mosfet is essential because addressable LEDs consume a significant amount of power even when off which is a no-go in a solar powered canal boat. Ever amp-hour counts in winters.
I will appreciate is some guidance around this so I can do this and potentially contribute to this amazing project in my own way.
Ideally this should be a part of webUI so it can be one of the settings within each segment.
I found a usermod called multi_relay which can be used for relays with a bit of modification but nothing on analog input.
The way WLED works is a bit too complex for me (thus the struggle) but will really appreciate if someone can guide me here!