ESPHome hängt sich auf: Waveshare 4.01" 7-Color auf Rev3 Board

Hallo zusammen,

ich hänge bei meiner digitalen Zapfhahn-Anzeige fest und brauche eure Schwarmintelligenz.

Hardware:

  • Waveshare ESP32 Driver Board (Rev 3)

  • Waveshare 4.01" 7-Color ACeP (WS-27367)

Das Problem: Sobald der Display-Code in der YAML steht, bleibt das E-Paper weiß und der ESP32 crasht beim Booten. Der serielle Log stoppt immer exakt hier: [I] (458) boot: Disabling RNG early entropy source... Ohne den Display-Block im Code bootet der ESP völlig problemlos ins WLAN.

Schon probiert:

  • Strom-Pin (GPIO33) ist per Switch auf HIGH geschaltet.

  • Standard-SPI-Pins (13, 14, 15, 27, 26, 25) sind korrekt zugewiesen.

  • Als model habe ich 5.65in-f getestet, da ein 4.01" 7-Color Profil in ESPHome standardmäßig fehlt.

Hat jemand genau dieses 4.01" 7-Color Display unter ESPHome am Laufen und kann mir seinen YAML-Code zeigen? Gibt es da einen Workaround?

Danke und Prost! :clinking_beer_mugs:



esphome:name: bier-epaper-4in

esp32:board: esp32devframework:type: arduino

wifi:ssid: “DEIN_WLAN_NAME”password: “DEIN_WLAN_PASSWORT”

api:

logger:

ota:

platform: esphome

Stromversorgung für das Waveshare Rev 3 Board aktivieren

switch:

platform: gpiopin: GPIO33id: display_powerrestore_mode: ALWAYS_ON

spi:clk_pin: GPIO13mosi_pin: GPIO14

display:

platform: waveshare_epapercs_pin: GPIO15dc_pin: GPIO27busy_pin: GPIO25reset_pin: GPIO26

4.01in fehlt in ESPHome, daher Test mit 5.65in-f

model: 5.65in-fid: my_displayrotation: 0pages:

id: page1lambda: |-it.image(0, 0, id(beer_label));

image:

platform: online_imageid: beer_labeltype: RGBformat: jpgurl: “http://DEINE_HA_IP:8123/local/dein_bild.jpg”


Schon mal die KI befragt?

ja sowohl gemini als auch claude. ich glaube aber ein Problem ist die Plattform und das es dort die 4.01 nicht gibt.

Ist dein Display mit dabei, oder wenigstens der Chip davon?

Und du solltest von Arduino auf ESP-IDF wechseln…

Nein ist nicht dabei. Das mit dem ESPIDF probiere ich mal

Hier hats einer mit einem 5.56 Zoll geschafft und hat sich die Settings von 7 Zoll genommen.

Also aktuell habe ich es wenigstens mal soweit geschaft das auf dem Displaywas angezeit wird zwar nur eine großese Kästchen :slight_smile: aber ehr als davor.

Wie amchst du die Anzeigen? Per LVGL? Da würde ich die den ESPHOME Designer empfehlen, schaus dir mal an, vlt. ist deinePaper da dabei ?
Zumindest ist das Designen einfacher

Danke dir das werde ich heute mal.probieren. ich habe es jetzt schonmal geschaft das Mal ein Schriftzug auf dem Bildschirm erscheint dank dem Tipp das es auf ESP IDF stehen soll