esphome

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
esphome [2026/01/06 11:24] – [Board ESP32-4827S043R] joergesphome [2026/08/26 12:21] (aktuell) – joerg
Zeile 1: Zeile 1:
 ====== ESPHome - ESP32-Boards mit TFT-Display mit Homeassistant verbinden ====== ====== ESPHome - ESP32-Boards mit TFT-Display mit Homeassistant verbinden ======
 +
 +Ich habe eine Reihe ESP32 Boards mit Display:
 +
 +^ ^Sunton ESP32-2432S028^Sunton ESP32-3248S035R^Sunton ESP32-4827S043^ESP32-4848S040C^
 +|ESP32|ESP32|ESP32|ESP32-S3|ESP32-S3
 +|Display|ILI9341||||
 +|Touch|XPT2046||||
 +|Demo mit einem Button|✔|✔|✔||
 +|Demo mit Schalter für Licht|||||
 +|Demo mit Slider für Rolladen|||||
 +|Dokumentaton||[[https://github.com/ardnew/ESP32-3248S035]]||
 +
 +===== Herausforderungen =====
 +Für das ESP32-4848S040C war die erste Entwicklung einer Anzeige von Temperaturen und das Ein- und Ausschalten des Lichts im Wohnzimmer kein Problem. Bei allen anderen Boards ist es nicht ganz leicht, die Displays und die Touchscreens richtig anzusteuern. E
 +
 +Es gibt recht aktuelle Packages wie mipi_rgb und mipi_spi, die Beispiele im Internet benutzen aber meist andere Packages, die eigentlich als obsolet gekennzeichnet sind. Es wäre schon schön, yaml-Skripte mit akutellen Packages zu haben, die funktionieren. 
 +
 +Für alle Devices soll es Grund-YAMLs geben, die funktionieren. Ideal soll es nicht notwendig sein, auf externe packages zuzugreifen.
 +
 +===== Ziele für alle 3 Boards =====
 +
 +  - Funktionierendes ESPHome-Skript mit OTA-Aktualisierung und Anzeige eines LVGL-Buttons und funktionierendem Touch-Display
 +  - Skripte sind abgelegt in einem git-Repository
 +  - Steuern von Lampen und Rolladen funktioniert über LVGL-Schalter und -Slider
 +  - Pages mit Dashboards für Schalten und Temperaturanzeigen
 +
  
 ===== Board ESP32-4848S040C ===== ===== Board ESP32-4848S040C =====
  • esphome.1767695055.txt.gz
  • Zuletzt geändert: 2026/01/06 11:24
  • von joerg