Atelier S6E9 : hacking de Minitel
Cet article est initialement un compte rendu de l’atelier « Hacking Minitel » proposé par Sébastien J. lors de l’épisode 9 de la saison 6 du L0AD. Par la suite, il n’est pas impossible que soient ajoutés des compléments par ceux qui iront plus loin sur le sujet.
L’atelier
Le numéro 21 de Hackable contenait un article sous-titré « Redonnez vie à un Minitel 1B et affichez texte et images en Vidéotex avec votre Arduino ». Comme on avait justement un Minitel 1B et un Arduino sous la main, c’était plutôt tentant, avec comme l’objectif d’en apprendre un peu plus.
Matériel requis
- un Minitel 1B (on en avait un sous la main, ça peut aussi se trouver d’occasion sur ebay ou le bon coin)
- un Arduino (un Nano/Uno suffit)
- une plaque à trous et quelques fils de prototypage
- un connecteur DIN 5 broches male (ce cable de 2m possédant un connecteur à chaque extrémité fera parfaitement l’affaire)
Expérimentations effectuées
Installation de la librairie Minitel
On a commencé par télécharger la librairie Minitel sur Github, au format zip.
Après l’avoir décompressée et renommée (en supprimant le « -master »), on l’a importé via Arduino IDE (via le menu Sketch ->Include Library -> Add .zip library) et vu apparaitre quelques exemples associés
Cablage du Minitel (cf schéma)
- celle située en bas à gauche (RX), qui doit être reliée sur la pin7 de l’Arduino (Tx de la liaison série émulée)
- celle située en bas à droite (TX), qui doit être reliée sur la pin6 de l’Arduino (Rx de la liaison série émulée)
- celle située en haut au milieu (GND) qui doit être reliée à la pin GND de l’Arduino.


Compilation/exécution de quelques exemples
Pour aller plus loin
On pourrait se pencher sur l’affichage de graphismes en non plus simplement de texte.
On pourrait également tester le passage du Minitel en mode terminal, pour pouvoir l’utiliser pour piloter le shell Unix d’une machine sur lequel on l’aurait relié en série.
Comments are closed.