"Nouvelle" interface de connexion du Minitel : Une simple carte son!

Bonjour,

J’ai documenté une « nouvelle » méthode de connexion pour nos Minitels que j’ai doucement développée ces dernières années :

http://hxc2001.free.fr/minitel/#modulation

L’idée est simplement d’interfacer la prise téléphonique du Minitel à une source audio quelconque : PC, lecteur MP3, téléphones portables et même lecteurs de cassettes :sweat_smile:.
Pour la plupart des Minitels il n’y a pas d’électronique spécifique à réaliser, juste du fil, une résistance, et 1 ou 2 prises jack selon l’usage :

minitel-simple-audio-out

http://hxc2001.free.fr/minitel/index.html#branchement_simple_unidir

Principe de fonctionnement :

http://hxc2001.free.fr/minitel/index.html#modulation

http://hxc2001.free.fr/minitel/index.html#modem_logiciel

La modulation / démodulation est réalisée logiciellement.

Voici en exemple une page modulée :

http://hxc2001.free.fr/minitel/minitel_graph_test_page.wav

Vous pouvez directement connecter votre minitel sur la sortie audio de votre PC / Téléphone portable et jouer ce wav pour afficher la page. :slightly_smiling_face:

J’ai également développé le logiciel « VDT2BMP » capable, entre autres, de moduler/convertir les .vdt en .wav pour afficher n’importe quelle page sur un Minitel.

https://github.com/jfdelnero/minitel/tree/master/VDT2BMP

Ce programme est également capable de fonctionner comme un serveur indépendant - avec un lien audio « full-duplex ».
Ce système de serveur « audio » à déjà été exploité par l’association MO5 au cours de différents événements depuis 2023 :

https://twitter.com/assomo5/status/1720687577366241648

https://twitter.com/Fredo_L/status/1764045159786791205

L’étape suivante est le développement d’un mode « bridge » vers MiniPavi - d’abord via VDT2BMP comme programme fonctionnant sous Windows / Linux, puis à terme directement dans un navigateur.

Voilà pour la présentation de ce projet ! :slight_smile:

6 « J'aime »

Très beau projet! Bravo!
J’ai regardé le mode « serveur »: c’est vraiment pas mal, bravo encore une fois!
Lors de l’expo de l’association MO5, concrètement, comment chaque Minitel étaient branchés?
il y avait un ordi, genre rpi, pour chaque minitel? Un ordi avec plusieurs cartes son pour chaque minitel?

Et si pour ton bridge vers MiniPavi tu as besoin de quelque chose, n’hésite pas à me demander!

1 « J'aime »

On a « standardisé » les installations pour les expos en utilisant des cartes son USB à 2 euros. Ensuite on peut brancher X adaptateurs sur la même machine. Et pour la machine pour l’instant on fait au plus simple et au plus courant, c’est à dire du vieux mini pc déclassé sous Windows 10 / 11. Mais le système est capable de fonctionner sur du RPi également.

Concernant la création et le design des pages des serveurs des différentes expos c’est un autre membre qui s’occupe de cela généralement, je crois qu’il passe ici de temps en temps.

Et pour la route, voici d’autres expos avec du Minitel et ce système de serveur :

https://twitter.com/assomo5/status/1764686436064698642
https://twitter.com/jfdelnero/status/1720726918104752216
https://twitter.com/assomo5/status/1729901695973396913

2 « J'aime »

Super! Ce qui serait bien maintenant c’est de faire un module ESP32 (comme celui de @LouisH ), mais avec en plus une interface de conversion des E/S de la prise Din du module vers une modulation pour prise téléphonique. Comme cela, même les vieux Minitel sans alim sur la prise Din (quoique comme il faudrait alimenter l’interface, autant alimenter l’ESP32 directement…), ou les Magis simple qui n’en n’ont carrément pas pourraient se connecter aux différents services minitels accessibles par internet!
Ou « simplement » une interface qui s"intercalerait entre la Din de l’ESP32 et la prise tel du Minitel.

Whoaaa !!
Le Maître JF en ces lieux !!
:slight_smile:

Bonjour,

J’ai enfin pris un peu de temps hier pour intégrer une lib websocket dans VDT2BMP pour faire bridge vers MiniPavi : ça fonctionne très bien ! :grinning:


Pour les Linuxiens c’est sur ce dépôt :

Pour Windows je prépare un exe.

A terme l’objectif est de faire fonctionner ce programme directement dans les navigateurs, à l’aide notamment d’« emscripten ».

3 « J'aime »