Using RP2040 PIO to drive a poorly-designed displa
Perhaps this might have started as a display for 3D printers using Arduinos?Given that the Mega has a pitiful 8K RAM, it's not really suitable for driving displays in anything resembling a normal way. The way you get 3D printers with fancy graphics is that the display has another microcontroller attached, plus SD card software, and takes commands in the form of "Draw rectangle here", and "put this image there".Fortunately 3D printers seem to be transitioning towards hardware that's less insanely limited.