ZARDOS ou, "Ze ARDuino Operating System", est un modeste projet de système d'exploitation
dédié aux micro-controleurs compatibles Arduino et utilisant un terminal Minitel comme
interface homme-machine.
Le but de ce projet est de créer un vrai système d'exploitation, primitif mais fonctionnel, qui puisse évoluer
au fil du temps et être eventuellement enrichi par des contributeurs extérieur.
Sur ce site, volontairement minimaliste, vous trouverez les bibliothèques & programmes Arduino
qui vous permettront vous aussi de faire tourner ZARDOS sur votre Minitel.
---
Le principe de base est simple : L'Arduino communique avec le Minitel via la liaison série du cable péri-informatique.
Dans un sens il récupère les informations en provenance du clavier, et dans l'autre il envois ses commandes de configuration
et d'affichage à l'écran. Le tout rendu possible grace à la géniale bibliotheque ecrite par :
---
Le programme de base tourne sur un Arduino MEGA, mais il est possible de faire tourner une version minimale sur UNO.
De plus, le systeme ZARDOS est prévu pour accueillir un système de cartouche "encastrable", permettant d'ajouter
fonctions et programmes supplementaires.
Les vidéos montrent mon prototype avec des "options" suplémentaires, mais fondamentalement il suffit juste d'un
Arduino, d'un Minitel type 1B (ou 2) et d'un cable péri-informatique DIN-5 pour commencer.
---
Pour réaliser le montage de base et connecter votre Minitel sur l'Arduino,
il suffit de brancher la prise péri-informatique cote Minitel,
et cote Arduino de dénuder le câble et brancher le fil Tx sur la prise Rx, le fil Rx sur la prise Tx,
et le fil de masse sur la prise GND.
---
Le systeme ZARDOS permet a l'heure actuelle de brancher une souris PS2, un lecteur de carte SD.
(voir fichier readme.txt accompagnant les programmes), un haut-parleur et une imprimante Videotex
Il est prevu de lui rajouter une manette type Atari et une seconde prise peri-informatique pour pouvoir
dialoguer avec un autre Minitel (ou autre chose).
VIDEOS :
PROGRAMMES ARDUINO :
---
"ZARDOS speaks to you, his chosen ones..."
./xxxxxx\.
./x__##__x\."
./x_@_xx_@_x\.
./xxx_x][x_xxx\.
.|xxxxxx][xxxxxx|.
.|x##__UU__##x|.
.\x#z________z#x/.
.\#z___,,,,___z#/.
.\x,,,xxxx,,,x/.
---