Es ist gut dokumentiert, dass Raspberry Pi vielen alten Computern geholfen hat, mehr zu tun, als sie jemals entworfen wurden, und das Projekt von Darko Mesaros ermöglicht einem 37 Jahre alten TRS-80 Model 102 tragbaren Computer die Bereitstellung von Kubernetes.
Um es klar zu sagen: Das TRS-80 Model 102 (auch als Tandy 102 bekannt) hat nicht die nötige Leistung, um Kubernetes bereitzustellen und auszuführen. Aber was es tun kann, ist ein Terminal über eine Remote-Verbindung zu werden. Dazu benötigte Mesaros ein wenig Hilfe, um online zu gehen, und verwendete ein WiModem32, das mit dem seriellen RS232-Port des TRS-80 verbunden war. Dieses serielle Wi-Fi-Modem ist im Wesentlichen ein ESP32, das alte Modembefehle verwendet, um Verbindungen zu modernen Wi-Fi-Geräten herzustellen. Mithilfe der integrierten Terminalanwendung (TELCO) des TRS-80 konnte Mesaros die Baudrate auf 300 einstellen und dann einen AT-Befehl ausgeben, um das Gerät mit seinem WI-FI-AP zu verbinden.
Hier kommt der Raspberry Pi ins Spiel. Der Raspberry Pi wird als Telnet-Server verwendet. Mesaros konfiguriert das TRS-80 für die Verbindung mit dem Telnet-Server, und von dort aus haben sie Zugriff auf ein vollständiges Linux-Betriebssystem, das mehr als in der Lage ist, Kubernetes bereitzustellen.
Das TRS-80 Modell 102 ist berühmt für seinen Formfaktor und seine Tastatur. Journalisten der damaligen Zeit schrieben ihre Kopie und schickten sie dann mit einem eingebauten Modem und einem akustischen Koppler an die Nachrichtenredaktion (genau wie im Film Wargames). Zu der Zeit, die 32 KB RAM und Intel 80C85 CPU waren genug für Journalisten auf dem Gebiet. Hinzu kommt eine 20-stündige Laufzeit mit vier AA-Batterien, und Sie können sehen, warum der Tandy 102 das tragbare Gerät seiner Zeit war.
Das Projekt ist mehr zum Spaß als praktisch, aber es zeigt, wie die Retro-Community moderne Technologien (Raspberry Pi und ESP32) nutzt, um ihre Retro-Technologie zu verbessern und neue Funktionen hinzuzufügen.