Die klassischen Computer, die wir heute unter dem Begriff „Retrocomputing“ zusammenfassen, dienten nicht nur als Einstieg in die Welt der Videospiele, sondern viele Nutzer schrieben darauf ihre ersten Zeilen Code. Das Projekt ELLO 2M möchte diese Magie zurückbringen – mit 128 KB RAM, integriertem Bildschirm, einem auf BASIC basierenden Interpreter und über tausend Pins für allerlei Gadgets.

ELLO 2M: Der Mini-Computer zum Programmieren lernen
ELLO 2M

POKE 53280, 1“ – Die Farbe des Bildschirmrands in einem Commodore 64 zu ändern war relativ einfach, aber eine falsche Verwendung des POKE-Befehls konnte den Computer „einfrieren“ lassen, ohne Rückkehr, sodass der Nutzer das Gerät aus- und wieder einschalten musste. Doch genau diese Neugier, dieses „Risiko“, diente den ersten Programmierern als Inspiration. Ähnlich verhält es sich in der Elektronik – schließlich wird niemand „gut“, ohne dabei ein paar Dinge kaputt zu machen. Heute können wir mit Emulatoren auf diese alten Umgebungen zugreifen und finden Schaltkreis-Simulatoren, die uns das Verhalten beibringen, bevor wir überhaupt ein Breadboard berühren. Damit will ich nicht sagen, dass etwas „verloren gegangen“ ist, sondern ganz im Gegenteil. Aber wenn jemand da draußen die Dinge ein wenig so machen möchte wie früher, sollte er sich das Projekt ELLO 2M ansehen.

ELLO 2M: Der Mini-Computer zum Programmieren lernen
So kommt es an. Ist ein Schraubendreher zur Hand...?

Eines der ersten Details, die man über ELLO 2M beachten sollte, ist, dass der Zusammenbau bei uns selbst liegt. Insgesamt müssen acht Teile verbunden werden, und die sechs PCBs sind bereits mit allen Komponenten bestückt (was uns viel Zeit spart). Das „Gehirn“ des ELLO 2M ist ein Micromite MMBasic-Chip (genauer gesagt ein PIC32MX470-120) und, wie der Name schon sagt, ist der Interpreter MMBasic, eine Variante des klassischen BASIC unter der Creative-Commons-Lizenz (CC BY-NC-SA 3.0). Der verfügbare Arbeitsspeicher beträgt 128 Kilobyte (mit Option auf 512k), es gibt drei microSD-Steckplätze (einer davon intern), einen RF-Transceiver (der als eine Art drahtloses UART fungieren kann), eine Echtzeituhr, einen kleinen Lautsprecher und in der größeren Version einen Bereich zum Erstellen und Programmieren von Prototypen mit 1.156 Pins. Dazu kommen ein 7-Zoll-Touchscreen, eine integrierte Tastatur und ein Akku mit einer Laufzeit von etwa zwölf Stunden.

ELLO 2M: Der Mini-Computer zum Programmieren lernen
Keine Membran für die Tastatur, die Kontakte sind direkt
ELLO 2M: Der Mini-Computer zum Programmieren lernen
ELLO 2M: Der Mini-Computer zum Programmieren lernen

ELLO 2M ist ein einfaches und kleines Projekt und hat sich für die Crowdfunding-Plattform CrowdSupply entschieden. Insgesamt werden 14.000 US-Dollar benötigt, und mit mehr als einem Monat Vorlaufzeit sind bereits fast die Hälfte eingegangen. Da es sich um einen DIY-Computer handelt, gibt es mehrere Kaufoptionen: Der Nutzer kann nur die PCBs mit Dokumentation und Stückliste für 65 Dollar wählen, die Standardversion ohne Prototypbereich für 180 Dollar und die Full-Edition, zusammengebaut, komplett und einsatzbereit für 240 Dollar. Wenn alles gut geht, werden die ersten Lieferungen zwischen August und September erfolgen, mit kostenlosem Versand weltweit.

Offizielle Website: ELLO 2M auf CrowdSupply