Stap 3: Schematische, notities
Het toetsenbord is een reeks knoppen met draden aangesloten in een matrix. Als de hoogste-juiste knop wordt ingedrukt, bijvoorbeeld worden pinnen x1 en y1 kortgesloten samen. De x-pinnen zijn de rijen van het toetsenblok en de y-pinnen zijn de kolommen. Hieronder is een diagram van het toetsenblok.
Een woord van waarschuwing: de open stroomkring weerstand tussen de pennen was, in mijn toetsenbord, eigenlijk alleen over 250Kohms. Aanvankelijk gebruikte ik 100Kohm pull-down weerstanden, waardoor de pinnen soms ten onrechte registreren als ON wanneer ze worden uit, wat betekende moesten dat knooppersen verkeerd werden geïnterpreteerd door de microcontroller. Vermindering van de weerstand van de pull-down weerstanden dit probleem opgelost.