GxEPD2
Arduino-Display-Bibliothek für SPI-E-Paper-Displays
Mit vollständiger Grafik- und Textunterstützung mit Adafruit_GFX
Für SPI E-Paper-Displays von Dalian Good Display
und SPI-E-Paper-Boards von Waveshare
wichtiger Hinweis:
- Die Anzeigefelder sind für 3,3-V-Versorgungs- und 3,3-V-Datenleitungen vorgesehen
- Schließen Sie Datenleitungen niemals direkt an 5-V-Arduino-Datenpins an, sondern verwenden Sie z. B. einen 4k7/10k-Widerstandsteiler
- Vorwiderstand allein reicht für einen zuverlässigen Betrieb nicht aus (Rückspeiseeffekt durch Schutzdioden)
- Der 4k7/10k-Widerstandsteiler funktioniert möglicherweise nicht mit Flachkabelverlängerungen oder der Waveshare 4.2-Karte. Verwenden Sie dann einen Pegelwandler
- Vergessen Sie nicht, GND anzuschließen
- Die tatsächlichen Waveshare-Anzeigetafeln verfügen jetzt über Pegelwandler und Serienregler, die für 5 V geeignet sind
- Verwenden Sie 3k3 Pulldown auf SS für ESP8266 für Platinen mit Pegelwandlern
- Beachten Sie, dass 7,5-Zoll-E-Paper-Displays nicht zuverlässig funktionieren, wenn sie über einen 3,3-V-Arduino-Pin gespeist werden
- Beachten Sie, dass Waveshare-Boards mit „cleverer“ Reset-Schaltung möglicherweise einen verkürzten Reset-Impuls benötigen
- Verwenden Sie
init(115200, true, 2, false)
für Waveshare-Boards mit „cleverer“ Reset-Schaltung - Beachten Sie, dass Waveshare-Boards mit „cleverer“ Reset-Schaltung einen 1k-Pull-up am RST am ESP8266 oder einen anderen Pin benötigen
- Beachten Sie, dass der neue Waveshare Universal e-Paper Raw Panel-Treiber HAT Rev 2.3 einen PWR-Anschluss an VCC oder eine HIGH-Ansteuerung erfordert
- siehe https://www.waveshare.com/wiki/E-Paper_Driver_HAT
Seitenzeichnung, Bildschleife
- Diese Bibliothek verwendet ausgelagertes Zeichnen, um die RAM-Nutzung zu begrenzen und die fehlende Unterstützung für Einzelpixel-Updates auszugleichen
- Die Puffergröße kann in der Anwendung über den Template-Parameter page_height ausgewählt werden, siehe GxEPD2_Example
- Paginiertes Zeichnen ist als Bildschleife implementiert, wie in U8G2 (Oliver Kraus)
- siehe https://github.com/olikraus/u8glib/wiki/tpictureloop
- Paginiertes Zeichnen ist auch mit drawPaged() und drawCallback() verfügbar, wie in GxEPD
-
// GxEPD style paged drawing; drawCallback() is called as many times as needed
-
void drawPaged(void (*drawCallback)(const void*), const void* pv)
- Das seitenweise Zeichnen erfolgt mithilfe der Adafruit_GFX-Methoden innerhalb der Bildschleife oder von drawCallback
Vollbild-Pufferunterstützung
- Der Vollbildpuffer wird ausgewählt, indem der Vorlagenparameter page_height auf die Anzeigehöhe eingestellt wird
- Das Zeichnen in den Vollbildpuffer erfolgt mit Adafruit_GFX-Methoden ohne Bildschleife oder drawCallback
- und dann die Methode display() aufrufen
Low-Level-Bitmap-Zeichnungsunterstützung
- Unterstützung für Bitmap-Zeichnung im Speicher und Bildschirm des Controllers ist verfügbar:
- entweder über die Instanzmethoden der Vorlagenklasse, die Aufrufe an die Basis-Anzeigeklasse weiterleiten
- oder direkt eine Instanz einer Basisanzeigeklasse verwenden und deren Methoden direkt aufrufen
Unterstützende Themen des Arduino-Forums:
- Waveshare E-Paper-Anzeigen mit SPI: http://forum.arduino.cc/index.php?topic=487007.0
- Gutes Display-ePaper für Arduino: https://forum.arduino.cc/index.php?topic=436411.0
- Beachten Sie, dass diese Themen geschlossen sind. Nur als Referenz verwenden.
- Erstellen Sie für jede Frage oder jedes Problem ein neues Thema unter https://forum.arduino.cc/c/using-arduino/displays/23
Hinweis zur Dokumentation
- GxEPD2 verwendet Adafruit_GFX für die Grafik- und Textunterstützung, was dort gut dokumentiert ist
- GxEPD2 verwendet aussagekräftige Methodennamen und enthält einige Kommentare in den Header-Dateien
- Konsultieren Sie die Header-Dateien GxEPD2_BW.h, GxEPD2_3C.h und GxEPD2_GFX.h
- Zum Konzept des Seitenzeichnens und der Bildschleife siehe:
- https://github.com/olikraus/u8glib/wiki/tpictureloop
Hinweis zu Issues und Pull Requests
- Probleme sollten im Arduino Forum Displays gemeldet werden.
- Probleme auf GitHub sind deaktiviert; Es gab zu viele falsche Ausgaben.
- Pull-Requests sind nicht erwünscht, werden nicht zusammengeführt.
- Pull-Requests können nicht deaktiviert werden, werden aber geschlossen.
- Bitte informieren Sie sich über interessante Fork-Ergänzungen im Arduino-Forum.
Unterstützte SPI-E-Paper-Panels von Good Display:
- GDEW0102T4 1,02" s/w 80x128, UC8175
- DEPG0150BN 1,50" s/w 200x200, SSD1681, z. B. LILYGO® TTGO T5 V2.4.1 1,50 Zoll
- GDEP015OC1 1,54" s/w 200x200, IL3829, nicht mehr verfügbar
- GDEH0154D67 1,54" s/w 200x200, SSD1681, Ersatz für GDEP015OC1
- GDEW0154T8 1,54" s/w 152x152, UC8151 (IL0373)
- GDEW0154M09 1,54" s/w 200x200, JD79653A
- GDEW0154M10 1,54" s/w 152x152, UC8151D, DES
- GDEY0154D67 1,54" s/w 200x200, SSD1681
- GDEW0154Z04 1,54" s/w/r 200x200, IL0376F, nicht mehr verfügbar
- GDEH0154Z90 1,54" s/w/r 200x200, SSD1681, Ersatz für GDEW0154Z04
- GDE0213B1 2,13" s/w 122x250, IL3895, eingestellt
- GDEH0213B72 2,13" s/w 122x250, SSD1675A (IL3897), Ersatz für GDE0213B1
- GDEH0213B73 2,13" s/w 122x250, SSD1675B, neuer Ersatz für GDE0213B1, GDEH0213B72
- GDEM0213B74 2,13" s/w 122x250, SSD1680
- GDEW0213I5F 2,13" s/w 104x212, UC8151 (IL0373), flexibel
- GDEW0213T5D 2,13" s/w 104x212, UC8151 (IL0373)
- GDEW0213M21 2,13" s/w 104x212, UC8151 (IL0373), DES
- GDEW0213Z16 2,13" s/w/r 104x212, UC8151 (IL0373)
- GDEW0213Z19 2,13" s/w/r 104x212, UC8151D
- GDEY0213Z98 2,13" s/w/r 122x250, SSD1680
- GDEY0213F51 2,13" 4-farbig 122x250, JD79661
- DEPG0213BN 2,13" s/w 122x250, SSD1680, z. B. LILYGO® TTGO T5 V2.3.1 2,13 Zoll
- GDEY0213B74 2,13" s/w 122x250, SSD1680
- GDEW026T0 2,6" s/w 152x296, UC8151 (IL0373)
- GDEW026M01 2,6" s/w 152x296, UC8151 (IL0373), DES
- DEPG0266BN 2,66" s/w 152x296, SSD1680, z. B. LILYGO® TTGO T5 2,66 Zoll
- GDEY0266Z90 2,66" s/w/r 152x296, SSD1680
- GDEY0266F51H 2,66" 4-Farben 184x460, JD79667
- GDEW027C44 2,7" s/w/r 176x264, IL91874
- GDEW027W3 2,7" s/w 176x264, EK79652 (IL91874)
- GDEY027T91 2,7" s/w 176x264, SSD1680
- GDEH029A1 2,9" s/w 128x296, SSD1608 (IL3820)
- GDEW029T5 2,9" s/w 128x296, UC8151 (IL0373)
- GDEW029T5D 2,9" s/w 128x296, UC8151D
- GDEW029I6FD 2,9" s/w 128x296, UC8151D, flexibel
- GDEM029T94 2,9" s/w 128x296, SSD1680
- GDEW029M06 2,9" s/w 128x296, UC8151D, DES
- GDEW029Z10 2,9" s/w/r 128x296, UC8151 (IL0373)
- GDEH029Z13 2,9" s/w/r 128x296, UC8151D
- GDEM029C90 2,9" s/w/y 128x296, SSD1680
- DEPG0290BS 2,9" s/w 128x296, SSD1680, z. B. LILYGO® TTGO T5 V2.4.1 2,9"
- GDEY029T94 2,9" s/w 128x296, SSD1680
- GDEY029T71H 2,9" s/w 168x384, SSD1685
- GDEY029F51H 2,9" 4-Farben 168x384, JD79667
- Waveshare3inch4color 3,0" 4-farbig 168x400
- GDEQ031T10 3,1" s/w 240x320, UC8253
- ED037TC1 3,7" s/w 280x480, SSD1677, Waveshare 3,7"
- GDEW0371W7 3,7" s/w 240x416, UC8171 (IL0324)
- GDEW042T2 4,2" s/w 400x300, UC8176 (IL0398)
- GDEW042M01 4,2" s/w 400x300, UC8176 (IL0398), DES
- GDEW042Z15 4,2" s/w/r 400x300, UC8176 (IL0398)
- GDEQ042Z21 4,2" s/w/r 400x300, UC8276, (Waveshare V2)
- GDEY042Z98 4,2" s/w/r 400x300, SSD1683
- GDEY042T81 4,2" s/w 400x300, SSD1683
- GDEY0420F51 4,2" 4-Farben 400x300, HX8717
- GDEQ0426T82 4,26" s/w 800x480, SSD1677
- Waveshare437inch4color Waveshare 4,37" 4-Farben-E-Paper-Display 512x368
- ACeP565 5,65 Zoll Waveshare 5,65 Zoll 7-Farben-E-Paper-Display 600 x 448
- GDEP0565D90 5,65" 7-Farben 600x448
- GDEY0579T93 5,79" s/w 792x272, SSD1683
- GDEY0579Z93 5,79" s/w/r 792x272, SSD1683
- GDEY0579F51 5,79" 4-Farben 792x272, HX8717
- GDEW0583T7 5,83" s/w 600x448, UC8159c (IL0371)
- GDEW0583T8 5,83" s/w 648x480, EK79655 (GD7965)
- GDEW0583Z83 5,83" s/w/r 648x480, EK79655 (GD7965)
- GDEQ0583T31 5,83" s/w 648x480, UC8179
- GDEQ0583Z31 5,83" s/w/r 648x480, UC8179C
- GDEY073D46 7,3" 800x480 7-Farben
- GDEP073E01 7,3" 800x480 7-Farben
- ACeP730 7,3" Waveshare 7-Farben-E-Paper-Display 800x480, PhotoPainter
- GDEW075T8 7,5" s/w 640x384, UC8159c (IL0371)
- GDEW075T7 7,5" s/w 800x480, EK79655 (GD7965)
- GDEY075T7 7,5" s/w 800x480, UC8179 (GD7965)
- GDEW075Z09 7,5" s/w/r 640x384, UC8159c (IL0371)
- GDEW075Z08 7,5" s/w/r 800x480, EK79655 (GD7965)
- GDEH075Z90 7,5" s/w/r 880x528, SSD1677
- GDEM102T91 10,2" s/w 960x640, SSD1677
- GDEM1085T51 10,85 s/w 1360x480, JD79686AB
- GDEH116T91 11,6" s/w 960x640, SSD1677
- GDEY116Z91 11,6" s/w/r 960x640, SSD1677
- GDEY116F51 11,6 Zoll, 4 Farben, 960 x 640, SSD2677
- GDEW1248T3 12,48" s/w 1304x984, UC8179
- GDEY1248Z51 12,48" s/w/r 1304x984, UC8179
- GDEM133T91 13,3" s/w 960x680, SSD1677
- GDEM133Z91 13,3" s/w/r 960x680, SSD1677
Unterstützte SPI-E-Paper-Panels und -Boards von Waveshare: Vergleich mit Good Display, gleiches Panel
andere unterstützte Panels
- GYE042A87 4,2" s/w 400x300, SSD1683 (HINK-E042-A07-FPC-A1)
- SE0420NQ04 4,2" s/w 400x300, UC8276C (OPM042A2_V1.0)
- ED060SCT 6" Graustufen, auf Waveshare e-Paper IT8951 Driver HAT
- ED060KC1 6" Graustufen, 1448x1072, auf Waveshare e-Paper IT8951 Driver HAT
- ED078KC2 7,8" Graustufen, 1872x1404, auf Waveshare e-Paper IT8951 Driver HAT
- ES103TC1 10,3" Graustufen, 1872x1404, auf Waveshare e-Paper IT8951 Driver HAT
Ich kann und werde nur E-Paper-Panels unterstützen, die ich habe!
- Ich kann Panelspenden annehmen, um GxEPD2 zu unterstützen.
- Aber immer nur wenige Panels und nur Panels aus bekannten Quellen.
- Das Hinzufügen von Support wird so viel Zeit wie nötig in Anspruch nehmen.
Version 1.6.0
- Aktualisierte Unterstützung für GDEY029T94: Ein teilweises Aktualisierungsproblem wurde behoben
- aktualisierte Unterstützung für GDEY042T81: schnelle vollständige Aktualisierung für die Panel-Version 2024 behoben
- aktualisierte Unterstützung für GDEP073E01: Farbzuordnung für seine nativen Farbwerte korrigiert
- aktualisiert GxEPD2_display_selection_new_style.h: Arduino Nano Every, Arduino Nano ESP32, Arduino Nano IoT hinzugefügt.
Version 1.5.9
- Power Save-Befehl (PWS) zu GDEY075T7 init hinzugefügt (Problem mit geditherten Bitmaps)
- Unterstützung für GDEY0579T93 5,79" s/w 792x272, SSD1683 hinzugefügt
- Unterstützung für GDEY0579Z93 5,79" s/w/r 792x272, SSD1683 hinzugefügt
- Unterstützung für GDEY0579F51 5,79" 4-Farben 792x272, HX8717 hinzugefügt
- Der GDEY0579F51 verfügt über eine teilweise Fensteradressierungsfunktion.
- aber von geringem Nutzen, da der Controller-Puffer während der Aktualisierung geändert wird
- Eine teilweise Fensteraktualisierung kann bei GDEY0579F51 nicht verwendet werden, die Aktualisierung erfolgt im Vollbildmodus
- Unterstützung für GDEY042Z98 4,2" s/w/r 400x300, SSD1683 hinzugefügt
- GDEY042Z98 verfügt über eine „schnelle“ Vollaktualisierung und unterstützt eine schnelle S/W-Teilaktualisierung
- Unterstützung für GDEP073E01 7,3" 800x480 7-Farben hinzugefügt
Version 1.5.8
- Unterstützung für GDEP0565D90 5,65" 7-Farben 600x448 hinzugefügt
- Unterstützung für GDEY116F51 11,6 Zoll, 4 Farben, 960 x 640, SSD2677 hinzugefügt
- Unterstützung für GDEY029T71H 2,9" s/w 168x384, SSD1685 hinzugefügt
Version 1.5.7
- Unterstützung für GDEY0213F51 2,13" 4-Farben 122x250, JD79661 hinzugefügt
- Unterstützung für GDEM1085T51 10,85 s/w 1360x480, JD79686AB hinzugefügt
Version 1.5.6
- Version für laufende Korrekturen und Ergänzungen
- Unterstützung für GYE042A87 4,2" s/w 400x300 hinzugefügt
- Unterstützung für SE0420NQ04 4,2" s/w 400x300 hinzugefügt
- Unterstützung für GDEQ0583Z31 5,83" s/w/r 648x480 hinzugefügt
- Unterstützung für GDEM102T91 10,2" s/w 960x640, SSD1677 hinzugefügt
- Unterstützung für GDEY116Z91 11,6 Zoll s/w/r 960x640, SSD1677 hinzugefügt
- Unterstützung für GDEM133T91 13,3" s/w 960x680, SSD1677 hinzugefügt
- Unterstützung für GDEM133Z91 13,3 Zoll s/w/r 960x680, SSD1677 hinzugefügt
- Verbesserte differenzielle Aktualisierung für SE0420NQ04
- Verbesserte vollständige Aktualisierung für SE0420NQ04
- Feste Treiberklasse GxEPD2_213.cpp
Version 1.5.5
- aktualisierte 7-Farben-Treiberklassen (Designbereinigung behoben)
- Hinweis: Waveshare PhotoPainter funktioniert nicht mit dem MBED Pico-Paket
- Hinweis: Verwenden Sie das Paket https://github.com/earlephilhower/arduino-pico für PhotoPainter
Version 1.5.4
- Unterstützung für GDEQ031T10 3,1" s/w 240x320 hinzugefügt
- Aktualisierte Unterstützung für GDEY075T7 7,5" s/w 800x480
- Treiberklasse GxEPD2_750_YT7 in GxEPD2_750_GDEY075T7 umbenannt
- Die tatsächlichen GDEY075T7-Panels verfügen über eine schnelle vollständige Aktualisierungsfunktion
- Unterstützung für Waveshare 7,3" 7-Farben, Treiberklasse GxEPD2_730c_ACeP_730 hinzugefügt
- Unterstützung für Waveshare 7,3" 7-Farben PhotoPainter mit RPi Pico RP2040 hinzugefügt
- Aktualisierte S/W-Treiberklassen für SSD-Controller
- aktualisierte 7-Farben-Treiberklassen (Designbereinigung)
Version 1.5.3
- Unterstützung für GDEQ0426T82 4,26" s/w 800x480 hinzugefügt
- Unterstützung für GDEY0266F51H 2,66" 4-Farben 184x460 hinzugefügt
- Unterstützung für GDEY029F51H 2,9" 4-Farben 168x384 hinzugefügt
- Unterstützung für GDEY0420F51 4,2" 4-Farben 400x300 hinzugefügt
- Unterstützung für Waveshare 3,00" 4-Farben-E-Paper-Display 168x400 hinzugefügt
- Aktualisierte Unterstützung für Waveshare 4,37" 4-Farben-E-Paper-Display 512x368
- Die 4-Farben-Displays verfügen über teilweise Fensteradressierung und Aktualisierung
- Umbenennung in GDEY042T91 in den neuen offiziellen Namen GDEY042T81
Version 1.5.2
- Unterstützung für Waveshare 4,37" 4-Farben-E-Paper-Display 512x368 hinzugefügt
- __has_include-Test behoben (für Pakete, die __has_include nicht unterstützen)
- WIDTH_VISIBLE für die richtige Grafikbreite für 2,13" s/w 122x250 hinzugefügt
- end()-Methode hinzugefügt, um SPI freizugeben und alle Pins auf INPUT zurückzusetzen
Version 1.5.1
- Unterstützung für GDEY0154D67 1,54" s/w 200x200 hinzugefügt
- Unterstützung für GDEY0213B74 2,13" s/w 128x250 hinzugefügt
- Aktualisierte Unterstützung für GDEY027T91 2,7" s/w 176x264
- Treiberklasse für GDEY027T91 in GxEPD2_270_GDEY027T91 umbenannt
- Unterstützung für GDEY029T94 2,9" s/w 128x296 hinzugefügt
- Unterstützung für GDEY042T91 4,2" s/w 400x300 hinzugefügt
- Unterstützung für GDEQ0583T31 5,83" s/w 648x480 hinzugefügt
- Diese Panels verfügen über eine schnelle vollständige Aktualisierungsfunktion
- Die schnelle vollständige Aktualisierung kann im Klassenheader für die Verwendung bei niedrigen Temperaturen deaktiviert werden
- Unterstützung für GDEY073D46 7,3" 800x480 7-Farben hinzugefügt
- Alle diese neuen Panels wurden von Good Display gespendet
- __has_include-Test zu GxEPD2_BW.h, GxEPD2_3C.h, GxEPD2_7C hinzugefügt
- Dadurch können nicht verwendete Treiberklassen entfernt oder beiseite gelegt werden, um die Kompilierung zu beschleunigen
- mehrere Korrekturen und Verbesserungen
Version 1.5.0
- Unterstützung für GDEY075T7 7,5" s/w 800x480 hinzugefügt
- GxEPD2_Example aktualisiert, HSPI-Verwendung für Waveshare ESP32-Treiberplatine hinzugefügt
- aktualisiertes GxEPD2_SD_AVR_Example, Korrekturen für die BMP-Verarbeitung
- aktualisiertes GxEPD2_SD_Example, Korrekturen für die BMP-Verarbeitung, HSPI-Verwendung für Waveshare ESP32-Treiberplatine hinzugefügt
- aktualisiertes GxEPD2_SerialFlash_Example, Korrekturen für die BMP-Verarbeitung
- aktualisierter GxEPD2_SerialFlash_Loader, aktualisierte https-Zertifikate und Verwendung
- aktualisiertes GxEPD2_Spiffs_Example, Korrekturen für die BMP-Verarbeitung
- aktualisierter GxEPD2_Spiffs_Loader, aktualisierte https-Zertifikate und Verwendung
- GxEPD2_WiFi_CertStore_Example hinzugefügt, Verwendung eines BearSSL CertStore auf ESP8266, wie ein Browser
- GxEPD2_WiFi_CertStore_Loader hinzugefügt, Stammzertifikate (von Mozilla) auf ESP8266-Flash herunterladen
- aktualisiertes GxEPD2_WiFi_Example, Korrekturen für die BMP-Verarbeitung, aktualisierte https-Zertifikate und Verwendung
- GxEPD2_WS_ESP32_Driver aktualisiert, HSPI-Verwendung für Waveshare ESP32-Treiberplatine hinzugefügt
Version 1.4.9
- Fehlende Konstruktorzeilen zu GxEPD2_display_selection.h hinzugefügt
- Paneldetails zu Kommentaren in GxEPD2_display_selection.h hinzugefügt
- Paneldetails zu den unterstützten SPI-E-Paper-Panels in README.md hinzugefügt
Version 1.4.8
- Unterstützung für GDEY027T91 2,7" s/w 176x264 hinzugefügt
- Unterstützung für GDEY1248Z51 12,48" s/w/r 1304x984 hinzugefügt
- Fester Name des Panels DEPG0150BN
- Aktualisiertes Zertifikat und Fingerabdruck für GitHub-Download in GxEPD2_WiFi_Example
Version 1.4.7
- Unterstützung für DEPG0150BN 1,50" s/w 200x200 hinzugefügt, z. B. LILYGO® TTGO T5 V2.4.1 1,50 Zoll
- Unterstützung für DEPG0213BN 2,13" s/w 128x250 hinzugefügt, z. B. LILYGO® TTGO T5 V2.3.1 2,13 Zoll
- Unterstützung für DEPG0266BN 2,66" s/w 152x296 hinzugefügt, z. B. LILYGO® TTGO T5 2,66 Zoll
- Unterstützung für DEPG0290BS 2,9" s/w 128x296 hinzugefügt, z. B. LILYGO® TTGO T5 V2.4.1 2,9"
- Unterstützung für ES103TC1 10,3-Zoll-Graustufen, 1872 x 1404, auf Waveshare e-Paper IT8951 Driver HAT hinzugefügt
Version 1.4.6
- Unterstützung für GDEY0266Z90 2,66" s/w/r 152x296 hinzugefügt
- Unterstützung für GDEW0583Z83 5,83" s/w/r 648x460 hinzugefügt
Version 1.4.5
- Unterstützung für GDEY0213Z98 2,13" s/w/r 122x250 hinzugefügt
- Getestet mit LOLIN 2,13" Tri-Color eInk / ePaper 250x122 Display Shield
- https://www.aliexpress.com/item/1005003020667903.html
Version 1.4.4
- Zwischenupdate zur Behebung von Compiler-Warnungen (ALLE für GCC für AVR)
Version 1.4.3
- Option hinzugefügt, um einen alternativen HW-SPI-Kanal und/oder SPI-Einstellungen auszuwählen
- durch Methode selectSPI(SPIClass& spi, SPISettings spi_settings) der Treiberbasisklasse GxEPD2_EPD
- durch Aufrufen von selectSPI vor dem Aufruf von init() der Anzeigeklasse
- oder durch Aufrufen der erweiterten init()-Methode, der diese Parameter hinzugefügt wurden
- Getestet mit RPi Pico RP2040 unter Verwendung der Good Display DESPI-PICO-Verbindungsabschirmung
- GxEPD2_Example aktualisiert, um die Verwendung mit DESPI-PICO anzuzeigen
- DESPI-PICO: siehe https://www.good-display.com/product/393.html
Version 1.4.2
- Unterstützung für Waveshare 3,7" S/W-Board und Panel ED037TC1 hinzugefügt
- Wellenformtabellen für ED037TC1 stammen unverändert aus dem Waveshare-Democode
- Aktualisierungsverhalten mit ED037TC1 mit GxEPD2 ist nicht perfekt, konnte nicht behoben werden
- PROBLEM BEHOBEN: RESE muss auf DESPI-C02 für dieses Panel 3 Ohm betragen, Waveshare-Schaltpläne sind falsch
- Differenzielle Aktualisierung für GDEH116T91 hinzugefügt, Wellenformtabelle aus ED037TC1
- Differentialaktualisierung für GDEH116T91 sieht in Ordnung aus; kann mit hasFastPartialUpdate = false deaktiviert werden
- Erhöhte Sustain-Phase für differenzielle Aktualisierung auf GDEW042T2
Version 1.4.1
- Fix für die „clevere“ Reset-Schaltung von Waveshare: Leistungsregler vor dem Reset-Impuls
Version 1.4.0
- Die Standard-Reset-Dauer wurde auf 10 ms statt auf 20 ms geändert
- Die Verzögerung nach dem Zurücksetzen wurde von 200 ms auf 10 ms oder die Reset-Dauer (je nachdem, welcher Wert höher ist) geändert
- Es wurde eine BusyCallback-Funktion hinzugefügt, um die Durchführung regelmäßiger Aktionen während des Wartens auf BUSY-Beendigung zu ermöglichen
-
// register a callback function to be called during _waitWhileBusy continuously.
-
void setBusyCallback(void (*busyCallback)(const void*), const void* busy_callback_parameter = 0);
- Beispiel GxEPD2_RotaryUsingBusyCallback.ino hinzugefügt
Version 1.3.9
- Fix für den PIN-Nummernbereich des offiziellen STM32-Pakets (int16_t)
- Korrektur für den Bildschirmschnittpunkt der Methoden „refresh(int16_t x, int16_t y, int16_t w, int16_t h“)
Version 1.3.8
- Unterstützung für GDEQ042Z21 4,2" s/w/r 400x300 Panel oder Waveshare 4,2" V2 s/w/r Board hinzugefügt
- Das Waveshare 4,2" V2 S/W/R-Board benötigt den verkürzten Reset-Impuls
- Unterstützung für GDEW029I6FD 2,9" s/w 128x296 flexibles Board hinzugefügt
- Einige Korrekturen und Verbesserungen für die neue Stilauswahl
Version 1.3.7
- Unterstützung für GDEW0102T4 1,02" s/w 80x128 Panel oder Waveshare 1,02" s/w Board hinzugefügt
- Das GDEW0102T4-Panel hat einen anderen Anschluss als die anderen SPI-Panels
- Das Panel GDEW0102T4 kann mit dem Anschlussmodul DESPI-C102 verwendet werden
- https://buy-lcd.com/products/connection-board-demo-kit-for-102-inch-e-ink-display-despi-c102
- Mein Test wurde mit der Waveshare 1,02" S/W-Platine durchgeführt
Version 1.3.6
- Unterstützung für Waveshare 2,9" s/w V2, Treiberklasse GxEPD2_290_T94_V2 hinzugefügt
- Waveshare 2,9" s/w V2 verwendet eine GDEM029T94-Variante ohne Teil-Update-WFT im OTP
- Die Treiberklasse GxEPD2_290_T94_V2 verwendet teilweise Aktualisierungs-WFT, die in Register geschrieben werden
- HINWEIS für RST-Pullup auf ESP8266 mit „cleverer“ Reset-Schaltung oder alternativem Pin hinzugefügt
Version 1.3.5
- Unterstützung für GDEM0213B74 122x250 S/W-E-Paper-Panel hinzugefügt
- Unterstützung für ED078KC2, 7,8-Zoll-Graustufen, 1872 x 1404, auf Waveshare e-Paper IT8951 Driver HAT hinzugefügt
Version 1.3.4
- Unterstützung für GDEH116T91 960x640 s/w E-Paper-Panel hinzugefügt
- GDEH116T91 verfügt nur über eine Vollbildaktualisierung, noch keine Wavetable für differenzielle Aktualisierung
- Unterstützung für den Prozessor Arduino Nano RP2040 hinzugefügt. Verbinden Sie sich mit den Beispielen
- Allgemeine schnelle S/W-Aktualisierung für fähige 3-Farben-Displays GDEW0213Z19, GDEW029Z13 hinzugefügt
- Beispiel GxEPD2x_FastBlackWhiteOnColor.ino für GDEW0213Z19, GDEW029Z13 hinzugefügt
- Eine Evaluierung weiterer schneller s/w-fähiger 3-Farb-Panels kann folgen
Version 1.3.3
- S/W-Differenzaktualisierungsmethode zu GDEW0213Z19 hinzugefügt
- S/W-Differenzaktualisierungsmethode zu GDEW029Z13 hinzugefügt
- Bis zu 100 S/W-Schnellaktualisierungen waren möglich (was zu einem leicht rötlichen Hintergrund führte)
- Experimentelles Beispiel GxEPD2x_MixedTest für Proof of Concept hinzugefügt
- GxEPD2x_MixedTest benötigt genügend RAM für 2 GFXCanvas1-Objekte
- Die allgemeine 3-Farben-Mischaktualisierung in GxEPD2 wird derzeit für geeignete Panels getestet
Version 1.3.2
- Unterstützung für GDEW0213T5D 104x212 S/W-E-Paper-Panel hinzugefügt
- Unterstützung für GDEW029T5D 128x296 S/W-E-Paper-Panel hinzugefügt
- Unterstützung für GDEW0213Z19 104x212 s/w/r E-Paper-Panel hinzugefügt
- Unterstützung für GDEW029Z13 128x296 s/w/r E-Paper-Panel hinzugefügt
- Sowohl GDEW0213Z19 als auch GDEW029Z13 unterstützen nur die Vollbildaktualisierung (Controller-Problem).
Version 1.3.1
- Unterstützung für GDEM029C90 128x296 s/w/y E-Paper-Panel hinzugefügt
- GDEM029C90 hat eine sehr lange Aktualisierungszeit von etwa 27 Sekunden
- GDEM029C90 verfügt über eine teilweise Aktualisierung (Fensteradressierung) des Controller-Speichers
- GDEM029C90 unterstützt nur die vollständige Bildschirmaktualisierung
Version 1.3.0
- Unterstützung für GDEM029T94 128x296 S/W-E-Paper-Panel hinzugefügt
- Unterstützung für das neue DES-E-Paper-Panel GDEW026M01 152x296 s/w hinzugefügt
- Das neue S/W-E-Paper-Panel GDEW026M01 DES bietet einen höheren Kontrast und einen großen Temperaturbereich
- Differenzielle Aktualisierung (schnelle Teilaktualisierung) wird für den normalen Temperaturbereich unterstützt
- Deaktivieren Sie die differenzielle Aktualisierung für erweiterte Temperaturen, indem Sie hasFastPartialUpdate = false festlegen.
- Die Differentialwellenformtabelle für GDEW026M01 ist experimentell und muss möglicherweise verbessert werden
- Große Aktualisierung der Anzeigeauswahl in den Beispielen, um Ergänzungen einfacher zu machen:
- Die Auswahl im alten Stil erfolgt jetzt in den separaten Include-Dateien GxEPD2_display_selection.h
- und GxEPD2_display_selection_added.h
- Neue Stil-Anzeigeauswahl in der Include-Datei GxEPD2_display_selection_new_style.h hinzugefügt
- Beide Auswahlstile können verwendet werden. Der alte Stil dient zum einfachen Kopieren von Konstruktorzeilen.
Version 1.2.16
- Fix für GDEH0154D67, um unabhängig von der OTP-Version zu funktionieren (Ping-Pong-Problem)
Version 1.2.15
- Unterstützung für GDEW0213M21 2,13" 104x212 s/w neues DES-E-Paper-Panel hinzugefügt
- Unterstützung für GDEW029M06 2,9" 128x296 s/w neues DES-E-Paper-Panel hinzugefügt
- Unterstützung für GDEW042M01 4,2" 400x300 s/w neues DES-E-Paper-Panel hinzugefügt
- Diese neuen DES-S/W-E-Paper-Panels bieten einen höheren Kontrast und einen großen Temperaturbereich
- Differenzielle Aktualisierung (schnelle Teilaktualisierung) wird für den normalen Temperaturbereich unterstützt
- Deaktivieren Sie die differenzielle Aktualisierung für erweiterte Temperaturen, indem Sie hasFastPartialUpdate = false festlegen.
- Der GDEW042M01, den ich habe, ist eine vorläufige Version, die Differenzwellenform muss möglicherweise aktualisiert werden
Version 1.2.14
- Unterstützung für 6" 1448x1072 ED060KC1 auf Waveshare e-Paper IT8951 Driver HAT hinzugefügt
- behoben GxEPD2_WiFi_Example.ino: neuer GitHub-Fingerabdruck für ESP8266, Zertifikat für ESP32
- fester Farbdiskriminator für 7-Farben-Anzeige in GxEPD2_7C.h
- Mehrfarbenunterstützung für 7-Farben-Anzeige in GxEPD2_WiFi_Example, GxEPD2_Spiffs_Example hinzugefügt.
- und GxEPD2_SD_Example, GxEPD2_SerialFlash_Example
- Ausgelagertes Schreiben auf den 7-Farben-Display-Controller behoben (Problem bei der Transaktions- und CS-Verarbeitung)
- noch ein paar Korrekturen
Version 1.2.13
- Unterstützung für GDEH0154Z90 1,54" 200x200 s/w/r hinzugefügt, Ersatz für GDEW0154Z04
- GDEH0154Z90 verfügt über eine teilweise Fensteradressierung, aber keine teilweise Fensteraktualisierung
- Einige fehlende Konstruktorbeispiele hinzugefügt, z. B. für IT8951 Driver HAT on Due
- bereinigte Verkabelungsinformationen in den Beispielen
Version 1.2.12
- GxEPD2_MinimumExample.ino wurde korrigiert, um Schwarz auf Weiß zu zeichnen (Weiß auf Weiß war unsichtbar)
- Beispiel GxEPD2_HelloWorld.ino hinzugefügt
- Aktualisierte Verkabelungsinformationen und Konstruktorparameter für das aktuelle Waveshare e-Paper ESP8266-Treiberboard
- einige fehlende explizite Initialisierer hinzugefügt (niemand bemerkt, da Compiler normalerweise einfache Mitglieder initialisieren)
Version 1.2.11
- Unterstützung für Waveshare 5,65" 7-Farben-E-Paper-Display 600x448 hinzugefügt
- Der unbekannte Controller dieses Displays unterstützt soweit bekannt kein Teilupdate
- Unterstützung für 7-Farben-Grafiken ist mit der Klasse GxEPD2_7C verfügbar
- Die Unterstützung von 7-Farben-Grafiken erfordert Paging, selbst auf ESP32
- Die Unterstützung von 7-Farben-Grafiken verursacht starkes Paging auf Arduino UNO und wird sehr langsam
- Die Aktualisierung ist für ein farbiges E-Paper-Display recht schnell: 12 Sekunden
Version 1.2.10
- Unterstützung für GDEH075Z90 7,5" s/w/r 880x528 hinzugefügt
- Der Controller des GDEH075Z90 unterstützt Teilaktualisierungen, die Aktualisierung erfolgt jedoch im Vollbildmodus
- Der Controller des GDEH075Z90 unterstützt kein differenzielles Update (bei 3-Farben ohnehin nicht möglich)
- Hinweis: Der Anschluss des GDEH075Z90 ist gespiegelt; verbindet sich nach unten auf DESPI-C02
- Optionaler Init-Parameter „reset_duration“ in ms hinzugefügt, gleicher Standardwert von 20 ms wie zuvor
- reset_duration = 2 kann bei der „cleveren“ Reset-Schaltung neuerer Boards von Waveshare helfen
Version 1.2.9
- Unterstützung für GDEW0154T8 1,54" s/w 152x152 hinzugefügt
- Unterstützung für GDEW0154M09 1,54" s/w 200x200 hinzugefügt
- Unterstützung für GDEW0154M10 1,54" s/w 152x152 DES hinzugefügt
- Unterstützung für GDEW0583T8 5,83" s/w 648x460 hinzugefügt
- Option hinzugefügt, um die Klasse GFX der Bibliothek GFX_Root anstelle von Adafruit_GFX zu verwenden
- Das differenzielle Update auf GDEW0154M10 ist experimentell, es gibt noch keine Teil-Update-Demo
Version 1.2.8
- verbesserte Übertragungsgeschwindigkeit für die größeren Displays (3,71 Zoll und höher)
Version 1.2.7
- Korrigieren Sie die seitenweise Darstellung des Startbildschirms auf GDEH029A1
- Manchmal ist wahr falsch, wenn es falsch herum angewendet wird
Version 1.2.6
- leicht verbesserte differenzielle Aktualisierung für GDEW1248T3
- kleinere Korrekturen
Version 1.2.5
- Unterstützung für das 12,84-Zoll-S/W-Panel GDEW1248T3 auf dem E-Paper-Displayrahmen Waveshare 12,48 hinzugefügt
- Getestet mit der Waveshare Epaper ESP32-Treiberplatine, die auf der Verbindungsplatine montiert ist
- Getestet mit Arduino UNO auf der Anschlussplatine montiert, ist es extrem langsam
- Funktioniert nicht mit Arduino MEGA auf der Verbindungsplatine, wenn der Schalter auf ICSP eingestellt ist und die Pins nicht im Weg sind, Ursache unbekannt
- Nicht mit anderen Prozessoren getestet
- Achtung: Der Kabelstecker befindet sich auf der 5-V-Seite der Pegelwandler!
Version 1.2.4
- Unterstützung für GDEH0154D67 1,54" s/w hinzugefügt, Ersatz für GDEP015OC1
- GxEPD2_SerialFlash_Loader hinzugefügt, WiFi-Bitmap-Downloader für SPI-Flash
- GxEPD2_SerialFlash_Example hinzugefügt, SPI-Flash-Beispiel, zB für Winbond 25Q16BVSIG
- Kleinere Korrekturen und Kommentarbereinigungen
- Refresh(false) in der oberen Ebene beheben: powerOff() nach vollständiger Aktualisierung hinzufügen
Version 1.2.3
- Teilaktualisierung für 2,13 Zoll 3-Farben und 2,9 Zoll 3-Farben-E-Paper behoben
- Die teilweise Aktualisierung kann mit dem Attribut usePartialUpdateWindow = false deaktiviert werden
- GxEPD2_GFX_Example hinzugefügt, um Verwendungen der GxEPD2_GFX-Basisklasse anzuzeigen
- Ersetzter GxEPD2_MultiDisplayExample-Code, gleicher Code wie GxEPD2_GFX_MultiDisplayExample
- Extras/examples/GxEPD2_T_MultiDisplayExample hinzugefügt, alternatives Beispiel mit Vorlagenfunktionen
- größere und kleinere Korrekturen, z. B. Tippfehler, die zu lange überdauert haben
Version 1.2.2
- BMP-Handhabung korrigiert, z. B. für BMPs, die von ImageMagick erstellt wurden
- siehe auch Arduino-Forumsthema https://forum.arduino.cc/index.php?topic=642343.0
Version 1.2.1
- Unterstützung für GDEW075T7 7,5" s/w 800x480 hinzugefügt
- GDEW075T7 verfügt über eine differenzielle Aktualisierung (1,6 s) mithilfe einer Ladungsausgleichswellenform
- optionale SW-SPI-Unterstützung hinzugefügt, siehe /extras/sw_spi/README
- /extras/tests/GxEPD2_RefreshTests/GxEPD2_RefreshTests.ino zur Wellenformoptimierung hinzugefügt
- kleinere Korrekturen
- Beachten Sie, dass 7,5-Zoll-E-Paper-Displays nicht zuverlässig funktionieren, wenn sie über einen 3,3-V-Arduino-Pin gespeist werden
Version 1.2.0
- „Fast Partial Update“ (Differential Update) für GDEW0371W7 3,7" s/w 240x416 hinzugefügt
- Verbesserte differenzielle Aktualisierungswellenform für GDEW026T0 2,6" s/w 152x256
- Korrigierter Init-Code und verbessertes Differential-Update für GDEW042T2 4,2" s/w 300x400
- Beachten Sie, dass alle differenziellen Aktualisierungswellenformen einen Kompromiss darstellen (Geisterbilder, Verwendung großer Schriftarten).
- Parameter für die Differenzwellenform dieser Anzeige können zum Experimentieren leicht geändert werden
- GDEW042T2 hätte ohne Sustain-Phase einen grauen Hintergrund
- GDEW042T2 erfordert nach längerer Verwendung von Teilaktualisierungen mehrere vollständige Aktualisierungen
Version 1.1.10
- Unterstützung für GDEH0213B73 2,13 Zoll s/w hinzugefügt, Ersatz für GDE0213B1, GDEH0213B72
- Unterstützung für GDEW026T0 2,6" s/w 152x256 hinzugefügt
- Unterstützung für GDEW0371W7 3,7" s/w 240x416 hinzugefügt
- Unterstützung für GDEW075Z08 7,5" s/w/r 800x480 hinzugefügt
- GDEW075Z08 erlaubt eine (langsame) Teilaktualisierung. Setzen Sie usePartialUpdate = false, um die Funktion für ein besseres Bild zu deaktivieren
- Geänderte 4,2-Zoll-S/W-Wellenformtabelle für bessere Ergebnisse mit tatsächlichen Panels
Version 1.1.9
- Hinweis für ESP8266 bei Verwendung von SS für CS: (Verkabelungsvorschlag)
- Verbinden Sie den 4,7-k-Pulldown von GPIO15 mit GND, wenn Ihre Platine oder Abschirmung über Pegelwandler verfügt
- Korrekturen für große Displays (verwenden Sie uint16_t für den Pufferindex)
Version 1.1.8
- Korrektur für unvollständigen Download in GxEPD2_WiFi_Example
- Fehlende Methode displayWindow() zur Basisklasse GxEPD2_GFX hinzugefügt
- Korrektur und Bereinigung der ersten Aktualisierung für Panels mit differenzieller Aktualisierung
- Bei der ersten Aktualisierung muss es sich bei diesen Panels um eine vollständige Aktualisierung und nicht um eine „schnelle Teilaktualisierung“ handeln.
- da der Bildschirminhalt vom Inhalt des „vorherigen Puffers“ abweichen kann.
- Fügen Sie beim ersten Schreiben in den Controller eine Bereinigung der Controller-Puffer hinzu, um eine teilweise Aktualisierung zu ermöglichen.
Version 1.1.7
- Erweiterte Unterstützung für vollständig gepufferte, nicht ausgelagerte Nutzung für Prozessoren mit ausreichend RAM
- benutze void display(bool partial_update_mode = false); entspricht update() in GxEPD
- Verwenden Sie das hinzugefügte void displayWindow(uint16_t x, uint16_t y, uint16_t w, uint16_t h);
- Verwenden Sie hinzugefügte writeImagePart(...), drawImagePart(...), verwendet von displayWindow()
- Beispiel GxEPD2_NotPagedExample.ino hinzugefügt
- Mehrere Korrekturen, z. B. Parameterbereichsprüfung in setPartialWindow()
Version 1.1.6
- Unterstützung für GDEH0213B72 2,13" s/w hinzugefügt, Ersatz für GDE0213B1
- Die SPI-Geschwindigkeit für den IT8951-Treiber-HAT wurde auf 24 MHz zum Schreiben und 10 MHz zum Lesen geändert
- Kleinere Korrekturen, z. B. Zentrierung des Textbegrenzungsrahmens in GxEPD2_Example
Version 1.1.5
- Unterstützung für 6" ED060SCT auf Waveshare e-Paper IT8951 Driver HAT hinzugefügt
- Verwendet 3,3-V-Datenleitungen, aber 5-V-Versorgung (~80 mA aktiv, ~20 mA Standby, Ruhezustand funktioniert nicht)
- Hinweis: Die 5-V-Versorgung muss genau und stark sein; 5V über Diode von USB (z. B. Wemos D1 mini) funktionieren nicht!
- Beachten Sie, dass der IT8951-Treiber-HAT Panel-spezifisch ist und der Flash vom Lieferanten parametriert wird
- Dies ist eine erste Version
Version 1.1.4+
- GxEPD2_WS_ESP32_Driver-Beispiel für Waveshare ESP32-Treiberplatine hinzugefügt
Version 1.1.4
- Doppelte Aktualisierung für „schnelle Teilaktualisierung“ eliminiert
- Wavetables in die Treiberklassen verschoben
- Eine explizite Methode drawImage(...) und writeImage(...) hinzugefügt (für entfernte Standardparameterwerte für 1.1.3)
- Init-Methode mit hinzugefügtem Parameter initial hinzugefügt, für die Neuinitialisierung nach dem Aufwachen des Prozessors im Tiefschlaf
- Init-Parameter pulldown_rst_mode hinzugefügt, für spezielle RST-Behandlung (nicht erforderlich für Waveshare Shield)
Version 1.1.3
- Feste Wavetables für GDEW029T5 und GDEW0213I5F
- Die Mehrdeutigkeit der Signaturübereinstimmung mit überladenen Methoden von drawImage(...) wurde behoben
Version 1.1.2
- Unterstützung für GDEW029T5 hinzugefügt
- Clipping für Teilfenster behoben (hinzugefügt).
- powerOff() nach vollständigem Update behoben (hinzugefügt) (Teilupdate hält den Strom eingeschaltet)
- hibernate() für minimalen Stromverbrauch von Displays hinzugefügt, die dies unterstützen
Version 1.1.1
- 2,7" s/w GDEW027W3 mit schneller teilweiser Update-Unterstützung, basierend auf neuem Democode Wavetable
- Mapping-Vorschlag für Arduino MEGA hinzugefügt
- HINWEIS: Verwenden Sie Spannungsteilerwiderstände für 5-V-Arduinos, da der Vorwiderstand nicht zuverlässig genug ist
- ConnectingHardware.md aktualisiert
Version 1.1.0
- Unterstützung für GDEW0213I5F für flexibles 2,13-Zoll-S/W-Display mit 104 x 212 hinzugefügt
- GxEPD2_WiFi_Example und GxEPD2_Spiffs_Loader wurden aktualisiert, um BearSSL auf ESP8266 für große Bitmap-Downloads zu verwenden
Version 1.0.9
- GxEPD2_U8G2_Fonts_Example hinzufügen, zB für die Verwendung von Umlauten ÄÖÜäéöü
- HINWEIS: Sie müssen das geänderte Beispiel an einem speicherbaren Ort SPEICHERN, damit UTF-8-Zeichen funktionieren
Version 1.0.8
- Fügen Sie GxEPD2_SD_AVR_boards_added.h zu GxEPD2_SD_AVR_Example hinzu
- mit Beispieldefinitionen für Nicht-AVR-Karten (Beispiel für die Verwendung einer Low-Level-Anzeigeklasse)
Version 1.0.7
- Fügen Sie GxEPD2_boards_added.h zu GxEPD2_Example hinzu
- mit Beispieldefinitionen für Arduino DUE und MKR1000
Version 1.0.6
- Gepufferte Zeichnungsoption zu GxEPD2_WiFi_Example hinzufügen
- Ermöglicht die Verwendung mit einem 1,54-Zoll-3-Farb-200x200-Display und kann auch für kleine Bitmaps nützlich sein
Version 1.0.5
- Gepufferte Zeichnungsoption zu GxEPD2_SD_Example und GxEPD2_Spiffs_Example hinzufügen
- Ermöglicht die Verwendung mit einem 1,54-Zoll-3-Farb-200x200-Display und kann auch für kleine Bitmaps nützlich sein
Version 1.0.4
- GxEPD2_GFX-Basisklassenunterstützung hinzufügen (optional, auswählbar, verwendet etwas mehr Code)
- Mit der Basisklasse GxEPD2_GFX können Referenzen oder Zeiger als Parameter an die Anzeigeinstanz übergeben werden
- GxEPD2_GFX_MultiDisplayExample hinzufügen, verwendet den Referenzparameter GxEPD2_GFX
- GxEPD2_MultiDisplayExample für ESP8266 ändern (Vorlagenproblem: Klasse anstelle von Typname erwartet)
Version 1.0.3
- Korrigieren Sie GxEPD2_SD_Example und GxEPD2_SD_AVR_Example
- GxEPD2_MultiDisplayExample hinzufügen (vorläufige Version)
Version 1.0.2
- Erstveröffentlichung Version 1.0.2
- getestet mit ESP8266, ESP32, STM32F103C8T6, AVR Arduino (Pro Mini 3,3 V)
- 1,54" 3-Farben GxEPD2_154c kann mit Paging für AVR verwendet werden
- Wave-Tabellen im Programmbereich, 4,2" s/w, können mit GxEPD2_SD_AVR_Example verwendet werden
- Probleme aktiviert und willkommen. Bitte verwenden Sie das Forumsthema für Verbesserungsvorschläge
Version 1.0.1
- Testversion vor der Veröffentlichung
- GxEPD2_SD_AVR_Example hinzugefügt, hat keinen Grafikpuffer, um die RAM-Nutzung zu reduzieren (Basis-Anzeigeklassennutzung)
- Bisher deaktivierte Probleme, verwenden Sie stattdessen Arduino-Forumsthemen
- In dieser Version kann 1,54" 3-Farben-GxEPD2_154c nur mit Puffer in voller Größe (oder ohne Puffer-Basisanzeigeklasse) verwendet werden.
Version 1.0.0
- vorläufige Version, im Aufbau