Coleco Adam trafił na rynek w październiku 1983 roku, ale jego istnienie było prawdziwą katastrofą. Od opóźnień w oficjalnej premierze po ogromną listę wad zgłaszanych przez użytkowników, Adam stał się jednym z najgorszych komputerów w historii. Jednak klawiatura była jedną z jego najbardziej pozytywnych cech, a entuzjasta Nick Bild postanowił stworzyć adapter oparty na Teensy 4.1 aby zamienić ją na USB.
Handlowa przygoda Coleco na rynku komputerów domowych została doskonale podsumowana w słynnym odcinku Simpsonów, «Lisa Gets an "A"». Ten odcinek pochodzi z listopada 1998 roku i zadebiutował w telewizji dziesięć lat po tym, jak Coleco ogłosiło bankructwo. Kombinacja złych decyzji doprowadziła firmę do tej sytuacji, ale jeśli mamy mówić o detonatorze… wiele strzał wskazuje na Coleco Adam.
Pomysł oferowania komputera i drukarki w jednym zestawie spotkał się z bardzo dobrym przyjęciem w czerwcu 1983 roku, kiedy to po raz pierwszy zaprezentowano Adama na targach CES. Jednak Coleco przesuwało datę premiery czterokrotnie, liczba rozprowadzonych komputerów nigdy nie przekroczyła 100 tysięcy sztuk przed końcem roku, a wskaźnik zwrotów związanych z wadami fabrycznymi przekroczył 80 procent. Jedynym aspektem wyróżnianym i bronionym przez ówczesną prasę była jego klawiatura i to właśnie nas tu dzisiaj gromadzi.
Klawiatura Coleco Adam na współczesnym komputerze
Demonstracja trwa niecałe 40 sekund, ale wystarczy, aby przekonać się, że adapter stworzony przez Nicka Bilda działa doskonale. Klawiatura Coleco Adam nie została w żaden sposób zmodyfikowana: całą ciężką pracę wykonuje Teensy 4.1, który jest podłączony do portu wyjściowego za pomocą odpowiednich pinów, przy wsparciu złącza RJ-12.
Kod to nic innego jak szkic zgodny z Arduino, co sugeruje, że można go zmodyfikować, aby użyć innych alternatyw dla Teensy (oryginał kosztuje 30 dolarów, podczas gdy klon Pro Micro nie przekracza 10 euro). Nick ostrzega, że należy zmienić tryb szeregowy IDE Arduino na Keyboard, a niektóre klawisze (Store/Get, Wildcard i sześć klawiszy funkcyjnych) wymagają mapowania.
Oficjalna strona: Kliknij tutaj
Źródło: Hackaday