eJump macht die Ansteuerung von großformatigen E Paper des Herstellers E Ink mit den neuen Karten und der neuen Firmware denkbar einfach.
Fünf verschiedene Karten sind für die Ansteuerung der E Paper verfügbar.
Board | Display |
---|---|
EJ8951E-2 | ED420TT3, ED420TT1 |
EJ8951E-4 | EC312TT2, ED312TT2, ED312TT3 |
EJ1000 | ED280TT1, ED253TT1 |
EJ8951EL-1W | EL133US1, EL097TR1, ED133UT2, ES133UT2, ED113TC2 |
EJ8951EL-1W-50 | ED113TC1, ED113TC2 |
Alle Karten werden über den USB-Eingang angesteuert. Für Linux und Raspberry Pi OS (Raspbian) sind Demo-Programme mit Quellcode verfügbar. Eine genaue Beschreibung zur Installation und Kompilierung für Raspberry 4 ist hier veröffentlicht.
Die zugrundliegende API ist als dynamische Bibliothek ausgeführt. Die API in der aktuellen Version 2.0.2 enthält folgende Funktionen:
- Get Panel Information
- Load image data to T-con buffer
- Display the image buffer
- Set Vcom, set board id
- Update Waveform
Mit dieser API gibt es folgende Beispielprogramme für den Raspberry:
- sudo ./ejump_usb demo.bmp
(Parameter: Bilddatei bzw. Pfad\Bilddatei) - sudo ./ejump_vcom 2100
(Parameter: Vcom in Millivolt ohne Vorzeichen) - sudo ./ejump_waveform waveform.wbf
(Parameter: Waveform-Datei)