Schemat ideowy klawiatury pokazano na rysunku 1. Jest sercem jest mikrokontroler ATmega32U4 (U1) z wgranym bootloaderem Arduino Leonardo, co znacząco ułatwia dostosowanie aplikacji do własnych potrzeb przy wykorzystaniu wbudowanej biblioteki USB HID Keyboard oraz biblioteki IRremote.
Układ obsługuje 11 przycisków, odpowiedzialnych za kursor (LEFT, RIGHT, UP, DN, OK, ESC) oraz funkcje związanie z obsługa odtwarzacza (INFO, REV, FF, STOP, PLAY). Płytka zawiera odbiornik podczerwieni IR. Przyciski są dołączone bezpośrednio do wyprowadzeń U1. Interfejs USB jest doprowadzony do złącza USB SIP5, a stąd za pomocą typowego przewodu do portu USB urządzenia. Mikrokontroler U1 jest taktowany z użyciem rezonatora XT (16 MHz). Na płytce pozostawiono także dostęp do interfejsu szeregowego wyprowadzonego na złącze UART oraz zamontowano złącze programatora ISP i pomocniczą diodę świecącą LD. Złącze ISP może być wykorzystane po zaprogramowaniu układu jako dodatkowe GPIO do sterowania lub monitorowania układów współpracujących. Obwód R7/C9 umożliwia dołączenie masy układu do metalowej obudowy dla wyrównania potencjałów.