Page 1 of 1

ESP32-S3 I8080 LCD Garbage Noise

Posted: Fri Jul 11, 2025 5:22 pm
by Gorbit99
Hi,
I'm using this lcd, a 240x240 lcd display in I8080 mode, with the I80 example from esp-idf using a custom board with an ESP32-S3.
You can see the relevant pins below:
lcd-pins.png
lcd-pins.png (51.95 KiB) Viewed 118 times
I also have the following config set up for the example:

Code: Select all

CONFIG_EXAMPLE_PIN_NUM_PCLK=9
CONFIG_EXAMPLE_PIN_NUM_CS=7
CONFIG_EXAMPLE_PIN_NUM_DC=8
CONFIG_EXAMPLE_PIN_NUM_RST=5
CONFIG_EXAMPLE_PIN_NUM_BK_LIGHT=10
CONFIG_EXAMPLE_PIN_NUM_DATA0=18
CONFIG_EXAMPLE_PIN_NUM_DATA1=17
CONFIG_EXAMPLE_PIN_NUM_DATA2=16
CONFIG_EXAMPLE_PIN_NUM_DATA3=15
CONFIG_EXAMPLE_PIN_NUM_DATA4=14
CONFIG_EXAMPLE_PIN_NUM_DATA5=13
CONFIG_EXAMPLE_PIN_NUM_DATA6=12
CONFIG_EXAMPLE_PIN_NUM_DATA7=11
CONFIG_EXAMPLE_LCD_IMAGE_FROM_EMBEDDED_BINARY=y
I also have PSRAM disabled (CONFIG_SPIRAM), since I'm using a PSRAM-less module. The only thing I changed in the code was the screen resolution, everything else is unchanged from the default. When running the code however, I get colourful garbled noise on the screen instead of anything useful.
noise.jpg
noise.jpg (1.29 MiB) Viewed 118 times
The backlight works properly, which makes me think that I nailed the pin ordering from the AliExpress listing's ""datasheet"".

What could I be doing wrong here?