-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
E-Paper ESP32 Driver Board #36
Comments
Hallo @borgelite Ich nutze zwar nicht das genannte Board aber trotzdem: Wie kann man dir behilflich sein? |
Das Board hat ja eine andere Pinbelegung als das normale esp32 lolin Board. Ich finde im Code nur nicht die Einstellungen für die SPI Ansteuerung. Laut dem manual https://www.waveshare.com/wiki/E-Paper_ESP32_Driver_Board wären das diese Pins: SCK 13 Das Ding ist das, dass Board einen direkten Flachbandkabel Anschluss besitzt, |
Schau dir hier mal ab Zeile 85 das Beispiel für das ESP32 an :) Ich denke damit kannst du was anfangen oder :)? |
Das habe ich leider auch schon versucht . Ohne Erfolg ;( Es funktioniert nur mit dem mitgelieferten Beispielcode. |
Hi, hab das selbe Problem. Hab das ESP32-Driver Board von waveshape. Mit der Testsoftware von waveshape läuft es. Nur wie ich ggf. die doorsignEPD.ino ändern muss weiß ich nicht. Ich hab noch ein ESP32 von AZDelivery, da finde ich keine vernünftige Pin-Beschreibung (wo sind die D's ???) ... |
Ich hatte dasselbe Problem mit dem ESP32 Driver Board und es folgendermaßen gelöst:
GxIO_Class io(SPI, CHIP_SELECT, 27, 26); #define CHIP_SELECT 15
SPI.end(); // release standard SPI pins, e.g. SCK(18), MISO(19), MOSI(23), SS(5) Ich hoffe, dass das weiterhilft. |
Vielen dank @hateblast aber mein Display flackert leider nur bei der Aktualisierung. |
Ich denke, dass im Beispiel von @hateblast der SPI nicht sauber initialisiert wird bzw. die SPIs gemischt werden und es dann auch Intern Probleme mit dem WiFi gibt. Habe das nun nicht getestet, sollte aber mit zwei SPIs laufen. Hierzu gibt es einen Eintrag mit einer Lösung: espressif/arduino-esp32#1219 Kurzfassung:
Wie gesagt: Nicht getestet, nur aus dem Kopf geschrieben. |
Hallo zusammen, als vorweihnachtliches Bastelprojekt habe ich mir ebenfalls ein e-Paper ESP32 Driver Board von Waveshare als Basis für dieses Projekt angeschafft. Nach einiger Recherche konnte ich dank des von @hateblast beschriebenen Code-Schnipsels die ersten Hürden meistern und mein 4.2" e-Paper-Display ansteuern. D.h. die erwarteten Startmeldungen werden auf dem Display fehlerfrei angezeigt und es flackert auch nichts.
Mir ist es jedoch nach dem Verbinden mit dem WLAN "ESP32_...", eine IP-Adresse wird korrekt zugewiesen, nicht möglich auf die Weboberfläche zuzugreifen. Mit dem von @jdede beschriebenen Code-Änderungen bin ich leider nicht weiter gekommen, da dann keinerlei Meldungen mehr auf dem Display angezeigt werden. Hat zwischenzeitlich jemand von Euch das Driver-Board ans Laufen bekommen oder noch eine Idee wie man die Fehlerursache identifizieren kann ? Ich bin für jeden Tipp dankbar, denn meine anderweitigen Recherchen sind bis dato im Sande verlaufen. |
Moin @j-ed ,
Vielleicht bringt es ja was. |
Hi @jdede, Frei nach der Devise "Ein Reboot tut gut", habe ich dann mein Telefon neugestartet und siehe da, es wurde dem Gerät nicht nur eine IP-Adresse zugewiesen, sondern es war plötzlich auch eine Konfguration möglich - wer weiß wo es vorher geklemmt hat 😄 Den gestrigen Tag habe ich also damit verbracht, mich mit dem Aufbau der WLAN-Verbindung und dem Ausprobieren der verschiedenen Beispielanzeigen auseinander zu setzen. Zusammen gefasst laufen das e-Paper ESP32 Driver Board und das 4.2 inch e-Paper Display von Waveshare nun mit der von @hateblast vorgeschlagenen Lösung bei mir. Die von dir vorgeschlagene Anpassung führte bei mir bis dato leider dazu, dass die Anzeige nicht mehr aktualisiert wurde. Vielen Dank vorerst für die angebotene Unterstützung! |
nach display.init() einfügen für alle die genauso blind sind, wie ich. @hateblast: Danke dir, Made my day! |
Hallo,
wer hat schon das E-Paper ESP32 Driver Board von Waveshare zum laufen gebracht?
The text was updated successfully, but these errors were encountered: