L'e-papier facile arrive sur votre Feather avec ce breakout qui est conçu pour faciliter l'ajout d'un écran eInk monochrome.
Il y a de fortes chances que vous ayez déjà vu l'un de ces nouveaux " e-readers " comme le Kindle ou le Nook. Ils sont équipés de gigantesques écrans électroniques "statiques", ce qui signifie que l'image reste affichée même lorsque l'alimentation est complètement coupée. L'image est également très contrastée et très lisible à la lumière du jour. Il ressemble vraiment à du papier imprimé !
Nous aimons ces écrans depuis longtemps, alors un FeatherWing personnalisé avec des boutons n'aurait-il pas beaucoup de sens ? Cette 'Wing est testée pour fonctionner avec tous nos Feathers, de l'ESP8266 au M0. Il dispose d'une mémoire tampon intégrée qui lui permet de 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 le slot de la carte SD et la SRAM. De plus, 3 boutons optionnels sont disponibles pour les Plumes avec les épingles disponibles.
Le FeatherWing est doté d'un écran de 2,9 pouces en niveaux de gris de 296x128 pixels. Chaque pixel peut être blanc, gris clair, gris foncé ou noir. Par rapport aux affichages "tricolores" avec un pigment rouge, cet affichage prend beaucoup moins de temps pour se mettre à jour, seulement une seconde au lieu de 15 secondes !
À l'aide des 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 éruptions simples s'arrêtent là. Mais si vous faites le calcul, 296 x 128 pixels x 2 bits par pixel = 9,5 KBytes. Ce qui ne rentre pas dans la mémoire de beaucoup de microcontrôleurs. Même si vous avez 32 Ko de RAM, pourquoi gaspiller 9 Ko ?
Donc Adafruit vous a fait une faveur et a ajouté une petite puce SRAM à l'arrière. Cette puce partage le port SPI que l'écran eInk utilise, vous n'avez donc besoin que d'une broche supplémentaire. Et, plus de frame-buffering ! Vous pouvez utiliser la SRAM pour configurer ce que vous voulez afficher, puis transférer les données de la SRAM à l'eInk lorsque vous êtes prêt. La bibliothèque qu'ils ont écrite fait tout le travail pour vous, vous pouvez simplement vous interfacer avec elle comme s'il s'agissait d'un écran compatible Adafruit_GFX.
Ils sont même dotés d'une prise MicroSD pour vous permettre de stocker des images, des fichiers texte, tout ce que vous souhaitez afficher. Livré assemblé et testé avec des têtes de douille que vous pouvez brancher votre Feather directement dans, aucune soudure nécessaire !
DÉTAILS TECHNIQUES
Dimension du PCB (sans les trous de montage) : 79,5mm x 38mm x 6,8mm
Diamètre du trou de montage : 2,5mm
Dimensions du trou de montage : 74,3mm x 42mm
Poids du produit : 22,0g / 0,8oz