Mit dem Adafruit EInk Feather Friend ist es ein Kinderspiel, ein E-Ink-Display an den Feather anzuschließen.
Wahrscheinlich haben Sie schon einmal einen dieser neumodischen "E-Reader" wie den Kindle oder Nook gesehen. Sie verfügen über gigantische statische" elektronische Papierbildschirme, d. h. das Bild bleibt auf dem Bildschirm, auch wenn die Stromversorgung vollständig unterbrochen ist. Das Bild ist außerdem kontrastreich und bei Tageslicht sehr gut lesbar. Es sieht wirklich genau so aus wie bedrucktes Papier!
Wir mögen diese Displays schon lange, und es gibt Arduino/CircuitPython-Treiber für alle Feathers, wäre also ein E-Paper Feather Friend nicht sehr sinnvoll? Zum Glück für uns haben fast alle kleinen bis mittelgroßen E-Ink-Displays, die heutzutage hergestellt werden, einen 24-poligen Standardanschluss. Dieser Freund fügt alle Schaltungen zur Unterstützung der Stromversorgung und der Pegelverschiebung hinzu, so dass Sie Ihr Lieblingsdisplay (bis zu dreifarbig 4,2") anschließen und mit Ihrem bevorzugten Entwicklungsboard verbinden können.
Mit unseren CircuitPython- oder Arduino -Bibliotheken können Sie einen "Frame-Buffer" mit den Pixeln erstellen, die Sie aktiviert haben möchten, und diese dann auf das Display schreiben. Bei den meisten einfachen Ausbrüchen bleibt es dabei. Aber... so gut wie alle EInk-Displays sind schreibgeschützt und viele erlauben nur die Aktualisierung der gesamten Anzeige (keine Teilaktualisierung). Das bedeutet, dass Sie das gesamte Bild, das Sie anzeigen möchten, zwischenspeichern müssen, was wertvollen Arbeitsspeicher beansprucht.
Der Eink Feather Friend ist viel freundlicher - er kommt mit 256 Kilobit (32 Kilobyte) SRAM Chip. Das bedeutet, dass Sie bis zu einem 4,2-Zoll-Display mit 300x400 Dreifarbendarstellung (300*400 * 2 Farben / 8 Bits pro Byte = 30KB) steuern können. Dieser Chip teilt sich den SPI-Port, den das eInk-Display verwendet, so dass Sie nur einen zusätzlichen Pin benötigen. Und kein Frame-Buffering mehr! Sie können den SRAM verwenden, um die gewünschte Anzeige einzurichten, und dann die Daten vom SRAM auf die eInk übertragen, wenn Sie fertig sind. Die Bibliothek erledigt die ganze Arbeit für dich, du kannst sie einfach wie ein Adafruit_GFX-kompatibles Display bedienen. Wenn Sie es vorziehen, den Chip nicht zu verwenden, nutzen die Bibliotheken automatisch den internen Arbeitsspeicher des Mikrocontrollers/Mikrocomputers.
Adafruit hat sogar einen MicroSD-Sockel, so dass Sie Bilder, Textdateien oder was auch immer Sie anzeigen möchten, speichern können. Kommt zusammengebaut und getestet, mit einigen Header. Sie benötigen einen Lötkolben, um den Header für die Installation an Ihrer Feather zu befestigen. Durch das Stapeln von Headern können Sie einen weiteren FeatherWing darauf setzen.
Wird nicht mit einem EInk-Display oder Verlängerungskabel geliefert! Zur Verwendung mit fast allen EInk-Displays, die einen 24-poligen FPC-Anschluss haben. Sehen Sie sich diese Schaltpläne an, um vor dem Kauf zu überprüfen, ob Ihr Display passt.