Pulsar loop test
Turns out, the Arduino was not crashing at all. I just had a bug in the line of code that sends the current animation frame buffer to the function that writes to the LEDs.
Fixed that. And now I can see the many ways that this animation doesn’t work.