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.