Die Welt der Computertechnik ist von ständigen Innovationen geprägt, doch die Vorstellung von mechanischen Computern entfacht bei vielen Enthusiasten eine ganz besondere Faszination. Das mechanische Computer-Kit namens Roons ist genau so ein Projekt, welches bewiesen hat, dass mechanische Logik nicht nur interessant, sondern auch praktisch und relativ kompakt realisierbar ist. Roons verbindet kreative Ingenieurskunst mit historischen Konzepten und moderner Fertigungstechnik und eröffnet somit neue Wege, die Grundlagen der Computertechnik spielerisch zu erfahren und zu entdecken. Inspiriert wurde das Projekt durch diverse mechanische Logikschaltungen, die auf YouTube gezeigt wurden, darunter besonders beeindruckende Mechanismen wie Steve Moulds Wasser-Computer, bei denen physische Elemente genutzt werden, um logische Operationen durchzuführen. Die Herausforderung war jedoch, diese Mechanismen so weit zu miniaturisieren und zu vereinheitlichen, dass daraus ein praktisches, zusammenhängendes System entsteht, das mehr als eine bloße Spielerei ist.
Die Lösung wurde in der sogenannten "Loom Automaton" gefunden – einem Ideenmodell, das an historische Webstühle erinnert und gleichzeitig tief in Lovelaces Vision einer programmierbaren Maschine verankert ist. Bei diesem System werden sogenannte "roons" – kleine mechanische Bauteile – auf einen Webstuhl mit abwechselnd nach oben und unten bewegten Stäben gelegt. Die Roons sind mit Konturen und Löchern ausgestattet, wodurch Kugeln (Marbles) transportiert, verteilt, gestoppt oder weitergeleitet werden können, um in diskreten Schritten digitale Informationen in Form von Bits darzustellen. Die Metapher zur Jacquard-Webtechnik ist dabei nicht rein zufällig, denn wie der berühmte Webstuhl Muster aus Fäden erzeugt, so erzeugt der Loom Automaton Muster an Datenbits und führt mit ihrer Hilfe Berechnungen aus. Diese physische Umsetzung von Logik mit beweglichen Teilen wird als eine Art zellulärer Automat verstanden, in dem jede Zelle entweder besetzt oder frei sowie gehoben oder gesenkt ist.
Dieses System ermöglicht es, beliebige logische Operationen durchzuführen, denn mithilfe verschiedener roon-Bausteine wie XOR, Canute oder Trap können fundamentale Logikgatter und speichernde Elemente kombiniert werden. Besonders spannend ist die Tatsache, dass reine logische Operationen wie XOR bereits ausreichen, um die komplette Berechenbarkeit einer Maschine zu garantieren (Turing-Vollständigkeit). Die lange Entwicklungsphase zeigte zwar, dass hohe Kompaktheit und Funktionalität sich nicht ohne weiteres miteinander vereinen lassen, doch das Konzept überzeugte durch seine Modularität und Erweiterbarkeit. Zum Beispiel besteht ein kleiner, funktionaler binärer Addierer nur aus wenigen Bauteilen und ist kleiner als eine Briefmarke, was eine enorme Miniaturisierung gegenüber klassischen mechanischen Rechnern bedeutet. Neben reiner Logik bietet das Kit auch Speicherfunktionen, Registries, Zähler und Timer.
Mit dem Prinzip des „Looms“ lässt sich jedes dieser Module einfach miteinander verbinden, wodurch auch komplexere Systeme entstehen können. Dieser Ansatz stellt eine praktische Alternative zu historisch großen und unhandlichen mechanischen Rechenmaschinen dar, deren Größe bisweilen die Nutzbarkeit einschränkte. Eine der größten Stärken von Roons ist die einfache Schnittstelle, die das Zusammenspiel der einzelnen Bauteile ermöglicht. Statt unterschiedlicher, nicht kompatibler Module wird alles auf einem gemeinsamen Webstuhl abgebildet, was den Aufbau von Schaltungen erheblich vereinfacht. Die Mechanik des Systems basiert auf einem modularen Scheibenträger, in dem ein 2x2 Zahnradraster eingebaut ist.
Dadurch schließen sich einzelne Scheiben durch Magnete aneinander und übertragen mit einem komplexen jedoch gut abgestimmten Getriebe die nötigen Bewegungen synchron. Das ermöglicht eine horizontale und vertikale Erweiterbarkeit, sodass quasi jede Komplexität erreicht werden kann, je nach Anzahl der nebeneinander stehenden und gestapelten Scheiben. Ein besonders cleveres Designmerkmal sind sogenannte Phasenbaffles, die garantieren, dass die Verarbeitungseinheiten immer im richtigen Takt ineinandergreifen und sich keine Fehlausrichtungen einschleichen. Die Präzision dieses Systems ist für die Zuverlässigkeit essenziell, denn mechanische Systeme reagieren empfindlich auf minimale Abweichungen. Einer der spannendsten Aspekte des Kits ist die Möglichkeit, Muster zu speichern, zu laden und während der Operation sogar „live“ zu tauschen.
Dadurch wird ein flüssiger Arbeitsfluss möglich, der gerade für Entwickler und Lernende einen großen Vorteil darstellt. Die Speichereinheiten befinden sich auf herausnehmbaren Scheiben, die wiederum magnetisch fixiert sind und so eine attraktive Mischung aus Flexibilität und Stabilität bieten. Neben den Logikmodulen gibt es auch schon einige Peripheriegeräte, die über dieselbe Schnittstelle betrieben werden. So existieren etwa schon ein mechanischer Antrieb (Encabulator), der die gesamte Mechanik antreibt, und ein „Bucket“, der die digitalen Kugeln sammeln kann. Im Hintergrund laufen noch Arbeiten an einem 7-Segment-Display, einer numerischen Tastatur und einer mechanischen Festplatte, die das System zu einer komplett funktionsfähigen mechanischen Datenverarbeitungsanlage machen sollen.
Praktische Herausforderungen bestehen vor allem bei der Fertigung der Tausenden winzigen Neodym-Magnete, die in den einzelnen Bauteilen sorgfältig eingeklebt werden müssen, um die nötige Haftkraft und Präzision zu gewährleisten. Die mechanischen Stäbe, die die Bewegungen übertragen, sind aus speziell modifiziertem Stahl, das richtig aufbereitet und präzise eingebaut werden muss. Die Herstellung basiert gegenwärtig auf 3D-Druck mit PLA, nutzt aber bereits Standardverfahren, die später in Massenproduktionen durch Spritzguss ersetzt werden sollen. Trotz aller Faszination ist das Projekt nicht ohne Probleme. Die Kooperation zwischen einzelnen Bausteinen ist noch nicht hundertprozentig zuverlässig, und manche Funktionen sind noch im Prototyp-Stadium.
Das macht das System aktuell eher zu einem spannenden Forschungsexperiment und pädagogischen Modell als zu einem fertigen Produkt, das man einfach auspackt und benutzt. Der Entwickler gibt offen zu, dass unglaublich viel Aufwand nötig war und noch notwendig sein wird, um die Zuverlässigkeit und Benutzerfreundlichkeit weiter zu verbessern. Softwareseitig steht auch ein Simulator zur Verfügung, der es erlaubt, Schaltungen virtuell zu bauen und zu testen, doch dieser ist noch in einer frühen Entwicklungsphase. Tutorials und Dokumentation sind im Aufbau, um den Zugang zu erleichtern. Wer sich für Retro-Computing, elegante Ingenieurskunst und die Freude am mechanischen Bauen begeistert, findet in Roons ein faszinierendes Projekt mit großem Potenzial.
Bereits jetzt ist erkennbar, wie das mechanische Rechnen durch das Kit einer viel moderneren und zugänglicheren Realisierung entgegengeht. Für Bastler und pädagogische Einrichtungen könnte Roons eine wertvolle Ergänzung sein, um die Funktionsweise von Computern im wahrsten Sinne des Wortes begreifbar zu machen. Der Kickstarter-Start wurde für Mai angesetzt, und es gibt inzwischen auch begrenzte Vorab-Kits, die vorläufige Einblicke in die Technik gewähren. Die Zukunft wird zeigen, wie sich das Projekt entwickelt, ob es massentauglich wird und ob die anstehenden Herausforderungen gemeistert werden. Doch eins ist klar: Roons zeigt eindrucksvoll, dass mechanische Computer mehr sind als ein nostalgisches Hobby.
Sie bieten eine frische Perspektive auf die Grundlagen der Informationsverarbeitung, eine einzigartige Verbindung von Technik und Philosophie und lassen uns daran teilhaben, mit welchen genialen Ideen einst Computergeschichte geschrieben wurde. In einer Welt, die von digitalen Siliziumprozessoren dominiert wird, erinnert Roons daran, dass Mechanik, Kreativität und handwerkliches Geschick auch heute noch neue Türen öffnen können. Wer neugierig ist, sollte einen Blick auf die Webseite und die interaktiven Tutorials werfen, um den Zauber der mechanischen Logik selbst zu erleben. Die Kombination aus historischer Inspiration, moderner Technik und innovativen Ideen macht Roons zu einem außergewöhnlichen Projekt für Technikliebhaber und Entdecker zugleich.