Encoder Board Quick Start Set-up

THIS QUICK START APPLIES TO

Getting Started:

USB Encoder Board

The X-keys HID Encoder Board uses the same electronic design as our X-keys Programmable Keyboards and Foot Pedals. Each of the 128 switch points can be programmed with multiple keystrokes, combinations, mouse functions, game controller (joystick) actions and more.

Connection

Connection to the computer is accomplished via standard USB plug (included). Connection for switches is a 30 pin header which will accept a double row, .100 in (2.5mm) Female Header Receptacle (not included) commonly available from electronics connector suppliers.

Alternatively, up to three switches may be wired directly to the Encoder Board using existing holes (see J6 below).

Connection

J2: USB Connection

J2: USB Connection

J5: Header Wiring

J5: Header Wiring

J6: Connection for Three or Less Switches

J6 is available for smaller applications. The 4 holes in area J6 are labeled C1, R2, R3, R4 (Column 1, Row 2, Row 3, Row 4) and correspond to the pins with the same designation on the 30-pin header.
J6: Connection for Three or Less Switches

Connecting the Switches

The 128 switch points in the matrix are connected by wiring one side of eight switches to one of the 16 column pins. The other side of each switch is then wired, through a diode, to one of the 8 rows and the wiring is repeated for each of the 16 columns (see diagram below). Using standard signal diodes (1N4148 or equivalent) will isolate each switch so no phantom keys will appear if more than 3 keys are pressed.
Connecting the Switches

The LEDs

The two LEDs mounted next to the programming switch indicate the active layer on the Matrix Board. If you choose to make second layer features available to the end user, we recommend making these LEDs visible. Pins 8 and 25 provide a means of connecting indicator LEDs through the header. The other end of the LEDs must be connected to a 5V source and pins 13 and 30 may be used for this purpose. When connecting LEDs to these pins, the LEDs on the Encoder Board should be disconnected.

Switch 1

The switch can be used to open the programming interface in our MacroWorks 3 or for other purposes by SDK users.

Back to Quick Start Menu