I made several controllers, not Christmas related, when I was working at Honeywell. Some started with a purpose, some I was just playing with. The further I got, the more I wanted to see what I could make it do.
An Arduino Nano can control
up to 12 servos Nope, I managed to control 23. Not because I had a need, just because I wanted to see if I could. Never used that controller again.
I recently managed to get an obsolete ESP8266 D1 mini to control four PWM outputs with WLED, even though the software was only designed to do three (a blowmold tree shown in another post). I wanted to include the star at the top as another channel but everything I tried, didn't work. I finally gave up and switched to and ESP32-C3. It didn't want to do it either but I found a work around. With that trick, I went back to the ESP0266. The software accepted it and appeared to run but no output. Not until I applied one more apparent undocumented work around. So for 23¢, some free software and a bit of persistence, I have a four color, plus star, blowmold that'll work and and all five channels fully dim with xLights too.
You never know though. Some of those useless projects got resurrected because of a later need.
It's an engineers curse. Everything can be fixed, even if there's not actually a problem.
