| Catalogue ID | HW-0005 |
|---|---|
| Manufacturer | Andy Keys |
| Region | United States |
| Type | Controller (Input) |
| Connects via | Expansion Interface |
| Platform | ColecoVision and ADAM |
| Status | Released |
| Manufacturer site | http://www.nyangau.org/cvkbd/cvkbd.htm |
The ColecoVision Keyboard Interface (commonly referred to in open-source archives as cvkbd) is an open-hardware expansion layout designed by prominent retro-developer Andy Key. It bridges the gap between home consoles and computer hardware by allowing users to connect a full-stroke keyboard directly to a stock ColecoVision video game console without needing the massive, official Coleco ADAM Expansion Module #3.
The standard ColecoVision console lacks any native typewriter interface, relying strictly on standard 12-key numeric hand controllers. While Coleco released the ADAM as an all-in-one computer solution, that system was plagued by a massive physical footprint and high hardware failure rates.
Andy Key’s custom interface bypasses the ADAM architecture entirely. It allows programmers and hobbyists to tap directly into the ColecoVision's Z80 processing motherboard, effectively turning the vanilla 1982 gaming console into a standalone, programmable 8-bit computer.
Modern Preservation & FPGA Legacy:
Because Andy Key openly published his structural blueprints and test software on his official home page, his hardware legacy has outgrown simple physical PCBs.
Modern retro-preservation efforts have integrated the project directly into field-programmable gate array (FPGA) clones. For example, the open-source VHDL core code for premium hardware clones like the CollectorVision Phoenix includes native code configurations to automatically recognize and parse inputs using the "Andy Keys" keyboard protocol framework. This allows users to simply plug a standard keyboard into their modern console clone to write homebrew software or navigate advanced system text menus like The Gray Castle text-RPG