Lvgl "stand alone"?

Hi,

I want to use lvgl (9.3.0) on ESP32-S3/ESP32-P4 with ArduinoIDE. May be also EEZ Studio to generate objects.

For the moment (from examples etc) it looks like I need a graphic library like TFT_eSPI, that takes what lvgl generates and send it to the display.

Inside lv_conf.h I see a part

/* Drivers for LCD devices connected via SPI/parallel port */
#define LV_USE_ST7735        0
#define LV_USE_ST7789        0
#define LV_USE_ST7796        0
#define LV_USE_ILI9341       0
#define LV_USE_FT81X         0

Also there is a define for MIPI-DSI-displays (some companies use it) and in lvgl\src\drivers\display\ I see subfolders for some displays with command sequences.

So my question is: can lvgl send graphic data direct to a display without TFT_eSPI or another graphic library?

Bye, Jürgen

you don’t need to use a graphics library like tft-eSPI. you can use the drivers that are made for the ESP32. To do this you would not be able to use the Arduino IDE because the Arduino IDE doesn’t use the ESP-IDF, it uses a hacked up modified incomplete version of the ESP-IDF. You would need to learn how to use the build system that come with the ESP-IDF.

Thank you for the imformation!