Realization of a remote display modul


LVGL runs together with Zephyr. Is there a possibility to realize a remote display module.
The menu should be realized in the main board and should send the LVGL commands to a remote display module (for example via a serial interface).
In this display module the framebuffer shall be created and the display shall be controlled.
Since the interface between the main board and the display module is relatively slow, the pixel data cannot be transmitted directly.

What MCU/Processor/Board and compiler are you using?

Nucleo U575ZI-Q

What LVGL version are you using?


What do you want to achieve?

A system with a main board and a remote display module. As little data as possible should be transferred via the interface between the modules.

Yes possible, but you need to do some work yourself. What you need to do it to implement a display driver in Zephyr, this display driver will instead of what they typically do to send data over SPI to the screen, instead you will send it over uart for example. Note that it will be much slower as uart is very slow compared to SPI.

So go to Zephyr and look at some display drivers for inspiration.

Edit: sorry missed your last part about not wanting to send the raw data. You would have to come up with some kind of protocol yourself. Since you would be running LVGL on the remote display module.