Wanneer ik zeg dat iedereen een mechanisch toetsenbord kan bouwen met de juiste onderdelen en een beetje kennis, overdrijf ik niet. Maar het interessantste aan zo'n project is dat we niet verplicht zijn om een ontwerp met 104 toetsen te maken. We kunnen beginnen met veel minder… twee toetsen, bijvoorbeeld. Chris Johnston dacht iets soortgelijks, en het resultaat is een binair toetsenbord gebaseerd op een Pro Micro-controller en een klein OLED-scherm.

Bouw je eigen binaire toetsenbord met twee toetsen
Binair toetsenbord

De Arduino-Genuino Micro kost 18 euro. De Teensy 2.0 kost 16 dollar op de officiële pagina. En SparkFun biedt zijn Pro Micro-kloon aan voor 20 dollar. De verschillen tussen deze controllers zijn niet erg groot (in feite gebruiken ze alle drie de ATmega32U4), maar de prijs is te hoog voor incidentele projecten. Op dit punt schitteren de Chinese kopieën die voor een paar dollar op eBay verkrijgbaar zijn. Als we iets gaan doen, laten we dan proberen dat het ons niet te veel kost, toch? Dat gezegd zijnde, wat voor soort gekte zou gepast zijn? Chris Johnston deed een suggestie: een mechanisch toetsenbord met twee toetsen... een binair toetsenbord, als je wilt.

Bouw je eigen binaire toetsenbord met twee toetsen
De tape is om de Pro Micro te isoleren

De liefhebbers van het spel osu! hebben soortgelijke ontwerpen gebruikt om hun concurrentievermogen te vergroten en de latentie te verminderen, maar het enige dat dit specifieke toetsenbord doet, is enen en nullen invoeren. De specificaties komen neer op een paar tactiele Cherry MX Clear-schakelaars, een OLED SSD1306-scherm (meerdere klonen op de markt), en de eerder genoemde Pro Micro. Het toetsenbord heeft twee gebruiksmodi: Binair, waarbij van de minst significante bit naar de meest significante bit wordt getypt, en wat Johnston “1/0” noemt, waarbij het zich gedraagt alsof het de toetsen 1 en 0 van een conventioneel toetsenbord zijn. De firmware en het circuit zijn beschikbaar op GitHub, hoewel het nodig is om te compileren (ik zie de .bin nergens).

Bouw je eigen binaire toetsenbord met twee toetsen
De LED's zijn optioneel

Het toetsenbord heeft geen batterijen nodig, omdat de voeding wordt verzorgd door de Pro Micro via zijn micro-USB-poort. Tot slot wil ik benadrukken dat de componenten niet noodzakelijk verplicht zijn. In essentie zou elke ATmega32U4-controller moeten werken (inclusief de grotere Arduino Leonardo), en hetzelfde geldt voor de schakelaars.

Officiële site: