De klassieke computers die we tegenwoordig onder de term 'retrocomputing' scharen, dienden niet alleen als toegangspoort tot de fantastische wereld van videogames, maar veel gebruikers begonnen er ook hun eerste regels code te schrijven. Het project ELLO 2M wil die magie terugbrengen via een systeem met 128 KB RAM, ingebouwd scherm, een op BASIC gebaseerde interpreter en meer dan duizend pinnen om allerlei gadgets te programmeren.
"POKE 53280, 1". Het veranderen van de schermrandkleur op een Commodore 64 was relatief eenvoudig, maar verkeerd gebruik van het POKE-commando kon de computer "ophangen", waardoor de gebruiker het apparaat moest uitschakelen en weer inschakelen. Toch was die nieuwsgierigheid, dat "risico", de inspiratiebron voor de eerste programmeurs. Iets soortgelijks gebeurt in de elektronica; niemand wordt "goed" zonder een paar dingen op te blazen. Tegenwoordig hebben we de mogelijkheid om toegang te krijgen tot die oude omgevingen met behulp van emulators, en we vinden circuitsimulators die ons het gedrag leren voordat we ook maar een breadboard aanraken. Nu wil ik daarmee niet zeggen dat er "iets verloren is gegaan", integendeel. Maar als er iemand daarbuiten is die dingen een beetje wil doen zoals ze vroeger werden gedaan, wil hij misschien eens naar het project ELLO 2M kijken.
Een van de eerste details om te overwegen over ELLO 2M is dat de montage voor onze rekening komt. Het totaal aantal aan te sluiten onderdelen bedraagt acht, en de zes PCB's worden al met alle componenten gesoldeerd geleverd (wat ons veel tijd bespaart). Het 'brein' van de ELLO 2M is een Micromite MMBasic-chip (PIC32MX470-120 om precies te zijn), en zoals de naam al aangeeft, is de interpreter is MMBasic, een variant van de klassieke BASIC onder de Creative Commons-licentie (CC BY-NC-SA 3.0). Het beschikbare RAM-geheugen is 128 kilobytes (met optie voor 512k), het heeft drie microSD-sleuven (waarvan één intern), een RF-transceiver (die kan functioneren als een soort draadloze UART), realtime klok, een kleine luidspreker, en in zijn grotere versie een ruimte om prototypes te creëren en te programmeren met 1.156 pinnen. Daar komt nog een zeven-inch touchscreen bij, een ingebouwd toetsenbord en een batterij die ongeveer twaalf uur meegaat.
ELLO 2M is een eenvoudig en klein project en koos voor crowdfunding via het platform CrowdSupply. In totaal hebben ze $14.000 nodig, en met meer dan een maand te gaan hebben ze al bijna de helft ontvangen. Omdat het om een doe-het-zelfcomputer gaat, zijn er verschillende aankoopopties. De gebruiker kan alleen de PCB's met documentatie en stuklijst kiezen voor 65 dollar, de standaardversie zonder prototype-ruimte voor 180 dollar, en de volledige editie, gemonteerd, compleet en klaar voor gebruik voor 240 dollar. Als alles goed gaat, vinden de eerste leveringen plaats tussen augustus en september, met gratis verzending naar de hele wereld.