I am running into an issue with FastLED on a genuine Arduino UNO, The system locks up after running for more than 12 hours.
It seems to occur in the “Rainbow Chase” pattern.
Can anyone see what could be causing a problem?
NOTE: I tend to code in a modular fashion to allow reuse of parts in other projects.
Arduino IDE 1.8.2
pragma message “FastLED version 3.001.003”
Code: GitHub - brencerddwr/Berkana_v4: Latest revision of LED sign shaped like Berkana made with radio shack leds
Build log https://gist.github.com/brencerddwr/8f172372192daff813a4d19e9912b868
Have you tried adding serial prints to catch the exact point that it locks up? Any chance you can get a more isolated set of code that exhibits the lockup - there’s a lot of paths through your code which makes it more difficult to eyeball for problems.
I will add some serial prints to the code to see if I can get an idea of when it locks.
I was hoping I was missing something obvious.
I found a library that will log the program location to the eprom on lockup and reboot. It has not shown the problem since. 