Neil Matthews de Electronique Percheron, un CamJammer de longue date, a récemment lancé un Kickstarter pour lancer son premier produit: un CHAPEAU E-paper. Il a eu la gentillesse de m’en envoyer un pour examen et, maintenant que Pi Wars est à l’écart, j’ai réussi à le brancher et à jouer.
Caractéristiques
L’écran HAT e-paper a une diagonale de 2,7 pouces et une résolution de 264 x 176 pixels. En comparaison avec d’autres écrans, cela semble bien sûr une résolution très faible, mais les utilisations du papier électronique sont très différentes des autres écrans. Vous n’allez pas montrer de vidéos à ce sujet, mais de quoi s’agit-il est idéal pour tout ce qui nécessite des informations affichées sur un appareil à faible consommation et rarement mis à jour. La carte a une puce d’horloge en temps réel et une batterie (incluse) et dispose également d’un espace pour 4 petits boutons, utiles pour le contrôle sur les configurations sans tête. Pour compléter les fonctionnalités, une petite LED RVB peut être utilisée à des fins diverses, telles que l’indication de l’état de votre connexion Internet (juste en haut de ma tête).
Le matériel
Une chose que vous devez garder à l’esprit avec cet écran est qu’il est fragile. Pas de peau durcie comme sur un Kindle. Ce n’est pas grave tant que vous le savez. Mettre le HAT sur le Pi est assez facile, mais il faut être prudent lors du détachement pour le tirer par le circuit imprimé, et non par l’écran.
Les logiciels
L’installation du logiciel est très simple – il vous suffit de télécharger un fichier zip, de le décompresser et d’exécuter le script d’installation. Cela prend un peu de temps, avec de nombreux packages comprenant I2C nécessaires, donc une connexion Ethernet est préférable. Je l’ai fait par Wi-Fi, j’ai pris une tasse de thé et c’était fait, donc rien à redire.
Les scripts que vous pouvez alors télécharger depuis Github vous donne accès à des exemples écrits en C et en Python. C’est là qu’un guide des scripts et de l’utilisation de l’API serait utile, et il n’y a pas beaucoup d’aide pour les débutants. Je ne pense pas que la HAT s’adresse aux débutants, et donc un peu de chasse à ce que vous voulez est probablement acceptable, mais je pense qu’un peu plus de temps aurait pu être passé à nourrir les gens à la main à partir des premiers principes. Il est assez difficile de comprendre certains des scripts, et certains d’entre eux auraient pu être cachés dans une bibliothèque. Cependant, cela dit, ce qui est là est un très bon code très performant. Il existe des exemples pour afficher des images, afficher un compteur et même afficher une horloge de calendrier complète, entre autres.
Documentation
Comme je l’ai dit, la documentation aurait pu faire du travail, mais il y a une quantité décente de choses dans les fichiers README sur le Github.
Global
C’est une question difficile à examiner. Le matériel semble excellent à mon œil non averti. C’est un emballage soigné, mais avec l’avertissement sur la fragilité. Vous ne pouvez certainement pas rejeter le professionnalisme de l’ingénierie exposée. Le logiciel est bon – en fait assez complet si vous y approfondissez suffisamment pour le comprendre. L’expérience utilisateur, cependant, pourrait nécessiter du travail. Peut-être qu’un petit manuel pour vous aider à le faire fonctionner et à faire quelques exemples simples, plutôt que de vous mettre simplement à la merci des scripts de démonstration serait en ordre?
Le prix, à 45 £, est un peu raide mais comparable à celui de la concurrence. La technologie est assez avancée, donc vous payez pour cela, je suppose.
Dans l’ensemble, le e-paper HAT de Percheron Electronics est une carte complémentaire capable pour le Pi et est idéal pour les mises à jour à faible puissance et à basse fréquence. Je le recommande à tous ceux qui ont un objectif en tête et qui souhaitent explorer les options de la technologie e-paper.
Vous pouvez vous procurer le HAT en visitant le site Web de Neil.
-
Waveshare Universal e-Paper Driver Hat Supports Various SPI E-Paper Raw Panels Compatible with Raspberry Pi and Jetson Nano
