L'e-papier facile arrive sur votre Feather, avec ce breakout qui est conçu pour faciliter l'ajout d'un écran eInk tricolore.
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, et ils sont à peu près de la taille d'un Feather, alors un FeatherWing e-paper personnalisé n'aurait-il pas beaucoup de sens ? Cette 'Wing est testée pour fonctionner avec tous nos Feathers, de l'ESP8266 au M0. Il possède 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.
Le FeatherWing est doté d'un écran tricolore (rouge, noir et blanc) de 2,13 pouces. Il a 250x122 pixels d'encre noire et rouge et un fond blanc. Nous avions l'habitude de stocker une version d'un E-Ink tricolore de 2,13 pouces avec un écran de plus faible résolution, cette version est de 250x122 pixels au lieu de 212x104 pixels et utilise un chipset différent (SSD1680) donc le code devra être recompilé.
À 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, 250 x 122 pixels x 2 couleurs = 7,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 en gaspiller 8 ?
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 écrite par Adafruit 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
Dimensions (sans les trous de montage) : 61,5mm x 31,4mm x 6,6mm
La puce du pilote est la SSD1680
La variante du panneau est RW
Poids du produit : 14,5g / 0,5oz