Has anyone got ESPHome working with this (Guition ESP32-S3 480*272) display?

This is the display I’m trying to get ESPHome onto.

So far, I’ve used this yaml. I wasn’t able to use the ESP Flasher tool. However, I was able to download the binary and flash it using Adafruit ESPTool.

esphome:
  name: experiment-thermostat
  friendly_name: Experiment thermostat

esp32:
  board: esp32-s3-devkitc-1
  variant: ESP32S3
  flash_size: 4MB

psram:
  mode: octal
  speed: 80MHz

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "..."

ota:
  - platform: esphome
    password: "..."

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Experiment-Thermostat"
    password: "..."

captive_portal:

web_server:
    

It does connect to wifi and the web server is working.

The next step is to try getting the display and touch working. From a review on the listing, I can see that the lcd controller is NV3041A and touch controller is GT911.

I see that people have gotten ESPHome working with GUITION 4” 480x480. I don’t see any mention of this device.

Why are you using third party flashing tools?

But more fundamentally I can’t find any support for the display chip in the esphome docs.

Does this help at all?

https://www.reddit.com/r/esp32/comments/1cnhrhc/i_cant_make_the_esp_screen_show_anything_it/?rdt=51202

This is the first device I’ve had trouble with the ESPHome flash tool.

It gave an error about it not being an ESP 32.

I saw the Reddit post before posting this. I didn’t see anything that I was able to translate to ESPHome.

Unless you can find someone who has incorporated the driver for that graphics chip to esphome, you’ll have to port it yourself.