Bo Made It a présenté InkBoy dans une vidéo publiée la semaine dernière. Le projet fait tourner des jeux Game Boy émulés à 30 images par seconde avec quatre niveaux de gris sur une petite carte e-paper équipée d’un ESP32-S3. L’écran est un modèle Waveshare standard de 1,54 pouce. Son rendu rappelle l’affichage vert olive du Game Boy original.

Les écrans E Ink conservent une image en déplaçant des pigments chargés grâce à des impulsions électriques. Ils consomment donc très peu d’énergie une fois l’image affichée. La mise à jour des pixels reste lente. L’écran utilisé se rafraîchit en environ 300 millisecondes, ce qui le place parmi les modèles e-paper rapides, mais le pilote d’origine le destine surtout aux images fixes. Dans un panneau noir et blanc, les pigments noirs portent une charge positive et les pigments blancs une charge négative. Une forme d’onde les déplace progressivement dans chaque pixel pour éliminer le pigment indésirable.

Bo a remplacé le pilote fourni par un pilote qui raccourcit la forme d’onde et commande les pixels individuellement afin de réduire les images fantômes. Il avait d’abord essayé le tramage pour obtenir des gris, avec un résultat médiocre. En corrigeant les images fantômes, il a constaté que le passage progressif du noir au blanc produisait déjà des teintes intermédiaires. L’arrêt de la commande pendant cette transition permet de les générer volontairement.

Le pilote modifié atteint ainsi 30 images par seconde avec quatre niveaux de gris. Le pilote d’origine plafonnait à environ 3,33 images par seconde. L’idée n’est pas la première tentative de Game Boy sur écran E Ink. Un autre YouTuber avait conçu un matériel spécifique pour contourner les limites habituelles de cette technologie. Bo a obtenu son résultat avec un pilote destiné au matériel standard.

Après un mois de travail, avec une part de vibe coding, Bo a publié une version fonctionnelle sur https://github.com/kuslota/InkBoy. Il prévient que des formes d’onde personnalisées et un taux de rafraîchissement élevé peuvent endommager définitivement un écran E Ink. La durée de vie à long terme du panneau n’a pas été évaluée. Mieux vaut donc tester le pilote sur un écran e-paper bon marché acheté pour l’occasion. Un Kindle modifié a trop de valeur pour ce genre de risque.