I leave the library to use ST7789 TFT display, I have translated one that is in C language. But unfortunately I have not been able to get it to work yet. I leave the files in case someone with more experience with these displays can review it.
Is anyone else annoyed that the SPI speed has very few options?, it's difficult to approach the maximum speed of the display, and the closest under that figure is usually quite a bit slower than possible.
The 16 MHz bus performs quite well. It’s not ideal for animations, but it is suitable for displaying colored text, graphics to indicate liquid levels, voltages, speeds, etc. Overall, it is more than sufficient for the main purpose of this series of microcontrollers: developing small and medium-scale automation systems.
Just had word my two screens will be here soon.
When these are on my pico setup SPI runs ultrafast and animation is really good.
I believe you can achieve 62Mhz.. But they have programable IO cores..