Elecrow ESP32 7.0-inch display, square line export

What do you want to achieve?

I’m trying to create a UI using SquareLine studio, and then write it to my Elecrow ESP32 7.0-inch display.

What have you tried so far?

I can create a UI or use one of the demo ones, set the size to 800x480 and then export “project template”. I can then open this in Arduino IDE, set to ESP32S3 Dev Module, and write it to the screen without issue. I can then see via the serial that it’s been written and it boots up. However the screen is always blank.

In the template I see the readme file which references editing the “User_setup.h” or “User_Setup_Select.h” files. which when I look in there I can’t see the correct line to use for my screen " Elecrow ESP32 7.0-inch display"

Can some one please let me know what I need to change on this template to have it work on this screen?


  • SquareLine Studio version:
  • Operating system:
  • Target hardware:

This display is not contained in the TFT_eSPI display-driver library exported by the SquareLine Studio Arduino project. So you’ll need to search for the display-driver elsewhere. Maybe you’ll get more info from Elecrow, but in any way, we advise first trying to build a built-in LVGL demo/example first and if it works, you can replace/add the UI folder with the one exported from SquareLine Studio.