ST7789V or ST7789H2 LCD Driver Controllers

Hi.
I am getting some round LCD's in with either a ST7789V or ST7789H2 .

So far I have only been able to find a ST7789V on the net.

Does anyone have a suggestion of the best way to drive these in SPI mode from an Arduino. Any suggestions on which library would be best.

I will be displaying just bitmaps on the screens so graphic constructs like circles, lines etc will not be needed.

Many thanks for any help and suggestions.

Dave

The ST7789 is just like most other MIPI controllers.
You specify a rectangular window and blit the pixels to the hardware.
Exactly the same operation(s) with SPI or parallel interface.

The controller does not know or care whether your panel is round or rectangular.
I suspect that you are reading data from an SD card or external Flash chip. Even a Due has not enough internal Flash to store full colour images.

Most ARM chips can read the SD SPI with DMA and write to TFT with DMA. Some can even read the SD via the faster hardware quad interface.

The performance can be very impressive with ARM or ESP8266/ESP32.
It can work with AVR but Arduinos cripple the USART_MSPI and do not have DMA.

David.