Einfaches E-Paper für Ihren Feather mit diesem Breakout, mit dem Sie im Handumdrehen ein monochromes E-Ink-Display hinzufügen können.
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 seit langem. Wäre also ein E-Paper FeatherWing mit Tasten nicht sehr sinnvoll? Dieser 'Wing wurde getestet und funktioniert mit allen unseren Feathers, vom ESP8266 bis zum M0. Er hat eine eingebaute Speicherpufferung, so dass er mit so kleinen Chips wie dem '32u4 und dem '328 arbeiten kann. Es werden eine Menge Pins verwendet: die 3 SPI-Pins und bis zu 4 Steuerpins zur Verwaltung des SD-Kartensteckplatzes und des SRAM. Außerdem sind 3 optionale Knöpfe für Federn mit verfügbaren Stiften erhältlich.
Der FeatherWing verfügt über ein 2,9-Zoll-Graustufendisplay mit 296x128 Pixeln. Jedes Pixel kann weiß, hellgrau, dunkelgrau oder schwarz sein. Im Vergleich zu "dreifarbigen" Anzeigen mit rotem Pigment benötigt diese Anzeige viel weniger Zeit für die Aktualisierung, nur etwa eine Sekunde statt 15 Sekunden!
Mit den CircuitPython- oder Arduino -Bibliotheken können Sie einen "Frame-Buffer" mit den Pixeln erstellen, die aktiviert werden sollen, und diese dann auf das Display schreiben. Bei den meisten einfachen Ausbrüchen bleibt es dabei. Aber wenn Sie nachrechnen, ergibt das 296 x 128 Pixel x 2 Bit pro Pixel = 9,5 KBytes. Das passt nicht in viele Mikrocontroller-Speicher. Und selbst wenn Sie 32 KB RAM haben, warum sollten Sie 9 KB verschwenden?
Adafruit hat Ihnen also einen Gefallen getan und einen kleinen SRAM-Chip auf die Rückseite gesetzt. 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, die sie geschrieben haben, erledigt die ganze Arbeit für dich, du kannst sie einfach ansprechen, als wäre es ein Adafruit_GFX-kompatibles Display.
Sie haben sogar einen MicroSD-Sockel, so dass Sie Bilder, Textdateien oder was auch immer Sie anzeigen möchten, speichern können. Wird zusammengebaut und getestet mit Buchsenleisten geliefert, an die Sie Ihren Feather direkt anschließen können - kein Löten erforderlich!
TECHNISCHE DETAILS
Abmessungen der Leiterplatte (ohne Befestigungslöcher): 79,5 mm x 38 mm x 6,8 mm
Durchmesser der Befestigungslöcher: 2,5 mm
Abmessungen der Befestigungslöcher: 74,3 mm x 42 mm
Produktgewicht: 22,0 g / 0,8 oz