De Coleco Adam kwam in oktober 1983 op de markt, maar zijn hele bestaan was een ware ramp. Van de vertragingen bij de officiële lancering tot de enorme lijst van defecten die gebruikers meldden, de Adam werd een van de slechtste computers uit de geschiedenis. Het toetsenbord was echter een van de meest positieve kenmerken, en enthousiasteling Nick Bild besloot een adapter te maken op basis van de Teensy 4.1 om het om te zetten naar USB.
De commerciële avontuur van Coleco op de markt van thuiscomputers werd perfect samengevat in een beroemde aflevering van De Simpsons, «Lisa Gets an "A"». Die aflevering dateert van november 1998 en verscheen op tv tien jaar nadat Coleco failliet ging. Een combinatie van slechte beslissingen leidde het bedrijf naar die situatie, maar als we het over een trigger hebben... veel pijlen wijzen naar de Coleco Adam.
Het idee om een computer en een printer in hetzelfde pakket aan te bieden viel in juni 1983 erg goed in de smaak, toen Coleco de Adam voor het eerst toonde op de CES van dat jaar. Maar Coleco stelde de lanceringsdatum vier keer uit, het aantal verspreide computers overschreed nooit de 100.000 stuks voor het einde van het jaar, en het retourpercentage als gevolg van fabrieksfouten lag boven de 80 procent. Het enige hoogtepunt dat door de pers van die tijd werd verdedigd, was het toetsenbord, en dat is wat ons hier vandaag brengt.
Het toetsenbord van een Coleco Adam op een moderne pc
De demonstratie duurt minder dan 40 seconden, maar het is meer dan genoeg om te zien dat de door Nick Bild gemaakte adapter perfect werkt. Het toetsenbord van de Coleco Adam is niet gewijzigd: al het zware werk wordt gedaan door een Teensy 4.1, die via specifieke pinnen op de uitgangspoort wordt aangesloten, met behulp van een header RJ-12.
De code is niet meer dan een Arduino-compatibele sketch, wat suggereert dat deze kan worden aangepast om andere alternatieven voor de Teensy te gebruiken (het origineel kost $30, terwijl een kloon van de Pro Micro niet meer dan €10 kost). Nick waarschuwt dat we de seriële modus van de Arduino IDE naar Keyboard moeten wijzigen en dat sommige toetsen (Store/Get, Wildcard en de zes functietoetsen) moeten worden toegewezen.
**Officiële site:** Klik hier
**Bron:** Hackaday