Liebe SmartHome for Dummies Gemeinde.

Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.

Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.

Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.

SmartHome for Dummies Discourse Platform.

Waveshare 4.2 ePaper mit ESP32 kein Bild

Hauptkategorie Home Assistant Integrationen und alle Unterkategorien sind im Lesemodus.
Hier geht es im neuen Kleid weiter https://community-discourse.smarthome-for-dummies.de/


Forumsregeln

Hier geht es im neuen Kleid weiter https://community-discourse.smarthome-for-dummies.de/

Antworten
nero_x84
Beiträge: 1
Registriert: So 10. Mär 2024, 09:34
1

Waveshare 4.2 ePaper mit ESP32 kein Bild

Beitrag von nero_x84 »

Hallo zusammen,

wie der Titel schon sagt versuche ich, mittlerweile verzweifelt, ein 4.2inch ePaper Display mit einem ESP32 NodeMCU zum laufen zu bringen.
Ich hab gefühlt schon alles, im Rahmen meines Wissen, probiert um überhaupt mal ein Bild zu bekommen, aber es passiert einfach nichts...
Zu den Daten:
ESP32 NodeMCU von AZ-Delivery (bereits 3 unterschiedliche versucht).
Betrieben wird dieser via USB (auch bereits mehrere Kabel und USB-Ladegeräte versucht).

Und hier noch die .yaml welche zum testen verwendet wird:

Code: Alles auswählen

esphome:
  name: esphome-web-f1a224
  friendly_name: ESP_Display

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "cVHHygr8az7zhiLyDO/OSaE0wCdheaxETqqGEtptLUw="

ota:


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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esphome-Web-F1A224"
    password: "D9SPiknlCnxF"

captive_portal:

font:
  - file: "gfonts://Montserrat"
    id: montserrat
    size: 8

spi:
  clk_pin: 18
  mosi_pin: 23

display:
  - platform: waveshare_epaper
    cs_pin: 26
    dc_pin: 25
    busy_pin: 27
    reset_pin: 33
    model: 4.20in-bV2
    update_interval: 10s
    id: epaperdisplay
    lambda: |-
      it.print(0, 0, id(montserrat), "Test Anzeige");

Die Pinbelegung hab ich auch schon in verschiedenen Varianten ausprobiert. Es ist auch egal ob ich vor die Pins "GPIO" schreibe oder nicht.

Vielleicht kann mir einer von euch Tipps geben was ich falsch mache. Leider bin ich noch totaler Anfänger auf diesem Gebiet...

Gruß Armin

SmarTiger
Beiträge: 15
Registriert: Mi 6. Dez 2023, 11:28
1
Has thanked: 2 times

Re: Waveshare 4.2 ePaper mit ESP32 kein Bild

Beitrag von SmarTiger »

Ich habe
lambda: |-
it.print(0, 0, id(andereZeichensatzID), "Test Anzeige");

mal mit einem 7.5 e-paper ausprobiert und der Text "Test Anzeige" wurde oben links angezeigt.
Deshalb kann der Fehler (aus meiner Sicht) nur darin liegen, dass entweder irgendwo eine falsche PIN-Nummer definiert wurde oder der Zeichensatz wird nicht gefunden.
Da Du ja schon andere PIN's versucht hast, tippe ich auf den Zeichensatz.
Bei mir wird so ein Zeichensatz in der file-Zeile so beschrieben:
file: 'fonts/OpenSans-Medium.ttf'
Der Zeichensatz ist im Unterverzeichnis (fonts) von esphome gespeichert.
Da sieht die Pfadangabe bei Dir ganz anders aus, wie der Verweis zu einem Netzwerkpfad/Ordner aber nicht auf eine (ttf)-Datei - ich denke da liegt das Problem ...

Antworten