A while back I was having problems with fried LEDs and then disappearing code. Not sure why but it would be great to understand more.
The situation - Multiples of addressable Fairy Lights, up to 800 in a single series string, describing a random-ish crisscrossed pattern in 3D; well-balanced injection; and “pretty good” ( I don’t exactly remember) attention to grounding. But I may have missed something.
While running a patterns on the PB3, the pattern would go all wonkers, colors, pattern and brightness off the map, trending toward blue-white. Then strings would burn out, at least downstream of a single point LED. Costly in time and materials.
One event fried most of the string and somehow deleted the code I was running from the PB, as well as another pattern I had loaded but was not running at the time.
Another event, I was showing the string array to a friend reached out toward an LED and voilla static discharge to the LED across about an inch of free space. this promptly set that LED to buzzing then bursting into flames. Yeah, flaming plastic LEDs… not so much a desirable situation.
I have moved on to max string lengths of 200 px; am rigorous about grounding the crap out of everything; and running dual power supplies https://smile.amazon.com/gp/product/B01HJA3OUG/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 carefully tuned to same voltage…
Question is: How does this happen?
Array acting as an antenna?
Quantum fluctuations in the weave of space-time?
Well… seriously now, it would be great to understand this better. I’d like to feel that one can build stable systems with components in hand. Any comments or insights would be greatly appreciated. Thanks!