Un projet audacieux : Windows 98 dans une toasteuse
Imaginez un instant que quelqu’un ait réussi à faire fonctionner Windows 98 à l’intérieur d’une toasteuse. Tout d’abord, il est prudent de rester sceptique. Ensuite, il est nécessaire de visualiser une toasteuse moderne, à écran intégré, bien différente de celle que la plupart d’entre nous possèdent à la maison, ce qui laisse présager une astuce.
Dans un vidéo fascinante qui accompagne cet article, on découvre en effet une toasteuse intelligente, conçue pour éveiller la curiosité. Ce projet captivant révèle non seulement une idée originale, mais également un parcours technique complexe pour transformer un appareil classique en une machine gourmande de nostalgie.
Une toasteuse innovante : R180 Connect Smart Toaster
Le matériel de base utilisé est celui de la R180 Connect Smart Toaster, souvent présentée comme “la première toasteuse connectée au monde”. Cependant, il est clair que son matériel n’est pas conçu pour exécuter Windows 98.
Au lieu de cela, le créateur a opté pour une architecture à deux niveaux, séparant le contrôle physique de l’appareil de l’exécution du système d’exploitation. Cette stratégie permet de bypasser les limitations du matériel d’origine
Comprendre le matériel
Les limitations techniques posant problème, il a fallu analyser la communication interne de la toasteuse. Utilisant un analyseur logique, le créateur a connecté cet appareil au câblage entre l’écran tactile et la carte de contrôle. Grâce à cette analyse, il a pu observer le flux des commandes internes : le dispositif échange des paquets de commandes environ toutes les 30 millisecondes pour gérer température, mouvement du tiroir et états de fonctionnement.
Contrôle avec Raspberry Pi Pico
Après avoir déchiffré le flux de données, l’étape suivante consistait à prendre le contrôle de cette communication électronique. Cette tâche fut réalisée à l’aide d’un Raspberry Pi Pico, qui a intercepté les signaux d’origine pour générer de nouveaux signaux, permettant ainsi de gérer le comportement de la toasteuse.
Cette approche n’implique pas de reconstruire entièrement l’appareil, mais de s’insérer à un point précis où les décisions sont prises. De là, il est possible de contrôler les niveaux de chaleur, les mouvements et les états, établissant ainsi les bases d’une coordination harmonieuse entre le matériel et le nouvel environnement informatique.
Installation de Windows 98
Pour intégrer Windows 98, un second bloc de matériel a été ajouté : une Raspberry Pi 5, configurée en tant que petit ordinateur. Ce dispositif fonctionne en parallèle avec la toasteuse, fournissant la puissance nécessaire pour exécuter le système d’exploitation rétro.
Pour compléter cette vision rétro, l’ensemble a été intégré dans une coque imprimée en 3D, rappelant les designs des années 90, en ajoutant une touche esthétique tout en incluant un écran de 7 pouces.
Interaction via “toast.exe”
Une fois le système opérationnel, l’interaction n’est pas complètement automatisée. Un programme spécifique a été créé, nommé “toast.exe”, servant d’interface utilisateur depuis le bureau de Windows 98. Les utilisateurs doivent manuellement localiser le programme, l’ouvrir et initier les processus de tostage, contrôlant ainsi des paramètres comme la température et la durée.
Bien que Windows 98 ne réside pas dans la toasteuse d’origine, son intégration avec des composants supplémentaires permet de vivre une expérience hybride, mêlant nostalgie technologique et fonctionnalité quotidienne. C’est un projet à la fois technique et ludique qui défie les conventions !
Impressions | Throaty Mumbo (YouTube)

