Need help with Waveshare ESP32 C6 1.83 Rectangle

Hi,
I bought a Waveshare ESP32 C6 1.83 Rectangle for my home automation project.

Display : ST7789
Touch: CST816

I tried configuring the device using ESPHome Builder however was not successful. I used Lvgl to create a simple switch and added a label. The display is not as expected and keeps switching off upon touch.

I also tried a simple “Hello Lvgl World” and could not get a clean output.

My yaml configuration, pics and videos of the output are in this git repository:

Looking forward for some help from the community :slight_smile:

Thanking you
Satish Rajanna

Isn’t there some pre-load firmware steps with some C6’s?

I am not aware of them. If you know them, can you kindly share ?