- ESP IDF v5.1.6
- espressif/esp_lcd_st77916 v1.0.1
-
ESP32-D0WDQ6
-
1.53" ST77916 Quad SPI
This is a simple project based on the espressif example spi_lcd_touch (without the touch part) that uses the 1.53" display ST77916 in Quad SPI Mode with the espressif component ESP LCD ST77916.
The display that I used can be found in this AliExpres link. It's a 1.53" 360x360 pixels with Quad SPI interface.
With the default code from the espressif component library the display will not work. It needs a specific init commands for this 1.53" version.
Using the initialization code st77916_150_init_operations from Arduino_GFX library, I was able to get the display working correctly.
| Display | ESP32 |
|---|---|
| GND | GND |
| VCC | 5v |
| SCL | 18 |
| SDA (IO 0) | 19 |
| IO 1 | 23 |
| IO 2 | 21 |
| IO 3 | 22 |
| RST | 4 |
| CS | 5 |
| BL | 17 |
| TE | - |
Besides the initialization code, I had a issue with the development board that I used in this test, the Lolin32 Lite.
The GPIO21(VSPIHD) was not routed to a pin in the board. I had to bodge a wire directly to the IC pad.

