ESP32-S3 RGB interface to remote LCD display

owenjames
Posts: 20
Joined: Fri Sep 02, 2022 6:24 pm

ESP32-S3 RGB interface to remote LCD display

Postby owenjames » Sat Mar 22, 2025 1:34 am

I want to use an ESP32-S3 to drive a 480x480 LCD display (with ST7701 driver chip) over a distance of about 80 cm. Graphics load is light - just a few dials. I understand I can use the LVGL library and ESP32-S3 RGB LCD interface to drive it locally but need something like a SERDES solution to drive it over a cable. The display does not have a graphics buffer so the esp32 must do the refresh. Interested if anyone has done this before to validate my assumption that it's possible and offer advice on serial driver chips.

(I think I need RGB + SPI?)

ahsrabrifat
Posts: 201
Joined: Sat Jan 18, 2025 2:31 pm

Re: ESP32-S3 RGB interface to remote LCD display

Postby ahsrabrifat » Sat Mar 22, 2025 11:45 am

Some ST7701 displays support I80 (Intel 8080 parallel interface) + SPI. These displays are refreshed via bursts instead of a continuous RGB stream. If your display supports this mode, you can use SPI for Commands and I80 for pixel bursts. Check if your display supports SPI + RGB or I80 interfaces for easier implementation.

owenjames
Posts: 20
Joined: Fri Sep 02, 2022 6:24 pm

Re: ESP32-S3 RGB interface to remote LCD display

Postby owenjames » Sat Mar 22, 2025 11:25 pm

But I think I still need some sort of serial driver to transport the display protocol over the 80 cm distance separating the display from the esp32. Has anyone done this?

Who is online

Users browsing this forum: Applebot and 5 guests