Peu importe à quel point la technologie s’améliore, il y aura toujours des membres de la communauté déterminés à faire revivre et à imiter les spécifications de la vieille école des machines vintage. Ainsi, au lieu d’utiliser au maximum la densité de pixels de leurs panneaux d’affichage modernes, ils doublent les pixels pour obtenir cette sensation rétro. Cela semble être le cas avec le projet de faux terminal alimenté par Raspberry Pi de Dan Aldred, connu sous le nom de Ferminal.
Aldred est le cerveau derrière TeCoEd (Teaching Computing Education), qui fournit des ressources aux enseignants, étudiants et makers qui souhaitent approfondir leurs connaissances dans différents domaines de la microélectronique. Il a même été invité sur notre podcast sur le thème de Raspberry Pi, Le casting de Pimettant en valeur son travail.
Selon Aldred, le projet Ferminal a été créé à partir de composants recyclés de son projet de lecteur vidéo rétro. Ce système comportait un petit écran I2C OLED logé à l’intérieur d’une coque de visionneuse de diapositives Argus PreViewer. Vous pouvez voir de plus près le projet de lecteur vidéo rétro sur son Youtube canal. Voulant explorer d’autres cas d’utilisation de l’ancien Argus PreViewer, il l’a remodelé dans le système Ferminal.
Le projet Ferminal utilise le même boîtier et écran mais est beaucoup plus interactif. Il est alimenté par un Raspberry Pi 4, qui a un clavier connecté via USB. La vidéo sort sur l’écran recyclé, logé derrière la coque Argos PreViewer. Une fois sous tension, les utilisateurs sont accueillis avec un arrière-plan noir familier et une interface textuelle sans image.
Cette interface permet aux utilisateurs de saisir du texte à l’aide du clavier USB. Chaque ligne est programmée avec une limite de caractères qui force la ligne à tomber lorsqu’elle est atteinte pour faire de la place pour plus de texte. Ce projet est plus une preuve de concept qu’un terminal car il n’y a aucun moyen d’entrer des commandes ou de produire des réponses. Aldred a programmé l’interface en utilisant Python 3.
Si vous souhaitez recréer ce projet Raspberry Pi ou créer quelque chose de similaire, consultez la vidéo du projet original sur YouTube. Vous pouvez également consulter la démo vidéo officielle sur YouTube et explorer le code source sur GitHub.