Adafruit 2.9″ Grayscale eInk / ePaper Display FeatherWing – 4 Level Grayscale

28,95 inc. VAT

Shipping from 1 to 3 days – Expédition de 1 à 3 jours

Versand von 1 bis 3 Tagen – Verzending van 1 tot 3 dagen

2 in stock

Description

Adafruit 2.9″ Grayscale eInk / ePaper Display FeatherWing – 4 Level Grayscale

Easy e-paper comes to your Feather with this breakout that’s designed to make it a breeze to add a monochrome eInk display. Chances are you’ve seen one of those new-fangled ‘e-readers’ like the Kindle or Nook. They have gigantic electronic paper ‘static’ displays – that means the image stays on the display even when power is completely disconnected. The image is also high contrast and very daylight readable. It really does look just like printed paper!

We’ve liked these displays for a long time, so wouldn’t a custom e-paper FeatherWing with buttons make a ton of sense? This ‘Wing is tested to work with all of our Feathers, from the ESP8266 to the M0. It has built in memory buffering so it can work with chips as small as the ’32u4 and ‘328. It does use a lot of pins: the 3 SPI pins, and up to 4 control pins to manage the SD card slot and SRAM. Plus 3 optional buttons are available for Feathers with available pins.

The FeatherWing sports a 2.9″ grayscale display with 296×128 pixels. Each pixel can be white, light gray, dark gray or black. Compared to ‘tri-color’ displays with a red pigment, this display takes a lot less time to update, only about a second instead of 15 seconds!

Using our CircuitPython or Arduino libraries, you can create a ‘frame buffer’ with what pixels you want to have activated and then write that out to the display. Most simple breakouts leave it at that. But if you do the math, 296 x 128 pixels x 2-bits-per-pixel = 9.5 KBytes. Which won’t fit into many microcontroller memories. Heck, even if you do have 32KB of RAM, why waste 9KB?

So we did you a favor and tossed a small SRAM chip on the back. This chip shares the SPI port the eInk display uses, so you only need one extra pin. And, no more frame-buffering! You can use the SRAM to set up whatever you want to display, then shuffle data from SRAM to eInk when you’re ready. The library we wrote does all the work for you, you can just interface with it as if it were an Adafruit_GFX compatible display.

We even tossed on a MicroSD socket so you can store images, text files, whatever you like to display. Comes assembled and tested with socket headers that you can plug your Feather right into, no soldering required!

TECHNICAL DETAILS

PCB Dimension (excluding mounting holes): 79.5mm x 38mm x 6.8mm
Mounting hole diameter: 2.5mm
Mounting hole dimensions: 74.3mm x 42mm
Product Weight: 22.0g / 0.8oz

Adafruit 2.9″ Grayscale eInk / eP

aper Display FeatherWing – 4 Level Grayscale

Easy e-paper arrive sur votre Feather avec cette évasion conçue pour faciliter l’ajout d’un écran eInk monochrome. Il y a de fortes chances que vous ayez vu l’un de ces nouveaux «liseuses électroniques» comme le Kindle ou Nook. Ils ont de gigantesques écrans «statiques» sur papier électronique – cela signifie que l’image reste sur l’écran même lorsque l’alimentation est complètement déconnectée. L’image est également très contrastée et très lisible à la lumière du jour. Cela ressemble vraiment à du papier imprimé!

Nous aimons ces écrans depuis longtemps, alors une FeatherWing en papier électronique personnalisée avec des boutons n’aurait-elle pas beaucoup de sens? Cette ‘Wing est testée pour fonctionner avec tous nos Feathers, de l’ESP8266 au M0. Il a intégré une mémoire tampon afin de pouvoir fonctionner avec des puces aussi petites que les 32u4 et 328. Il utilise beaucoup de broches: les 3 broches SPI et jusqu’à 4 broches de contrôle pour gérer la fente pour carte SD et la SRAM. Plus 3 boutons optionnels sont disponibles pour les plumes avec des épingles disponibles.

Le FeatherWing arbore un écran en niveaux de gris de 2,9 pouces avec 296 x 128 pixels. Chaque pixel peut être blanc, gris clair, gris foncé ou noir. Par rapport aux écrans ‘tricolores’ avec un pigment rouge, cet écran prend beaucoup moins de temps à mettre à jour, seulement environ une seconde au lieu de 15 secondes!

En utilisant nos bibliothèques CircuitPython ou Arduino, vous pouvez créer un “ tampon de trame ” avec les pixels que vous souhaitez activer, puis l’écrire sur l’écran. La plupart des évasions simples en restent là. Mais si vous faites le calcul, 296 x 128 pixels x 2 bits par pixel = 9,5 Ko. Ce qui ne rentrera pas dans de nombreuses mémoires de microcontrôleurs. Heck, même si vous avez 32 Ko de RAM, pourquoi gaspiller 9 Ko?

Nous vous avons donc rendu service et jeté une petite puce SRAM dans le dos. Cette puce partage le port SPI utilisé par l’écran eInk, vous n’avez donc besoin que d’une broche supplémentaire. Et, plus de frame-buffering! Vous pouvez utiliser la SRAM pour configurer tout ce que vous voulez afficher, puis mélanger les données de SRAM vers eInk lorsque vous êtes prêt. La bibliothèque que nous avons écrite fait tout le travail à votre place, vous pouvez simplement vous connecter avec elle comme s’il s’agissait d’un écran compatible Adafruit_GFX.

Nous avons même jeté sur une prise MicroSD pour que vous puissiez stocker des images, des fichiers texte, tout ce que vous souhaitez afficher. Livré assemblé et testé avec des embases dans lesquelles vous pouvez brancher votre Feather directement, aucune soudure requise!

DÉTAILS TECHNIQUES

Dimension du circuit imprimé (hors trous de montage): 79,5 mm x 38 mm x 6,8 mm
Diamètre du trou de montage: 2,5 mm
Dimensions du trou de montage: 74,3 mm x 42 mm
Poids du produit: 22,0 g / 0,8 oz

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.