Fascinating to see how the peripheral hardware resources can be used by someone smart who both knows what they are doing and thinks creatively. Very nice work.
I do hope someone takes you up on making this neat PIO LCD api into a library for others to use!
I've done something very similar and created a GL class to draw stuff. This was built specific to support Waveshare 240×320 display for my gaming console built on RP2040.
I do hope someone takes you up on making this neat PIO LCD api into a library for others to use!