Teste gerade ein e-Paper Waveshare 2.13“ Display mit dem Democode. Funktioniert so weit, aber die Display scheinen vertikal ausgerichtet zu sein, also Portrait Mode. Läßt sich leicht um 90grad drehen, der Code ist darauf vorbereitet. Nutze einen Arduino Uno, der hat nur 2k RAM. Muss der das Display daher in vier Teilimages füllen. Zur Frage: hat es mal jemand geschafft, diese Displays „zeilenweise“ in Landsscape (Querformat) zu beschreiben? Oder ist das mit so wenig RAM völlig aussichtslos? Momentan kann ich das Display nur „spaltenweise“, also immer nur ein paar Buchstaben in horizontaler Laufrichtung, dann über alle Zeilen“ beschreiben.
:
Bearbeitet durch User
Ich habe das Problem mit einem SPI-Ram gelöst. Gibts als so8-Baustein in verschiedenen Größen. Sicher nicht erste Wahl, aber für einen Demonstrator voll in Ordnung, zumal die e-Paper Displays nicht für schnelle Wechsel gebaut sind. Waveshare hat für den Arduino Demo-Code im Github, der Vollupdates und ein Schnell-Update des ganzen Displays erlaubt. Bei letzterem bleibt ein leichter Schatten des alten Inhalts sichtbar. Vorteil des Schnelluptates ist, das das Display nur einmal flackert und der Update deutlich in <1s durch ist. Für den STM32 und Raspi gibts noch Code für ein partielles Update, d.h. Display-Teilbereiche. Da flackert gar nichts mehr. Das habe ich auf den Arduino portiert. Anbei noch ein Bild vom 2.13" b/w Display.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.