Starter kits for USB keyboard controllers | heise online


The KW100EVAL kit (around 34 euros) (left in the picture) is an 8 × 8 cm breakout board for the KeyWarrior100 with a mini USB socket, 8 status LEDs and an RGB LED. All signals for connecting self-made matrix keyboards are routed to double-row pads in a 2.54 mm grid. 40 lines are reserved for the key matrix (24 rows × 16 columns), so up to 384 keys can be queried.

There are also 16 universal I / Os, analog inputs for simulating a mouse via potentiometers, sensors or analog joysticks and even PWM and DAC outputs for outputting quasi-analog voltages. The RGB-LED is connected to the PWM outputs, which can be disconnected via circuit board jumpers if the signals are to be used for other purposes. Since the KW100 logs on to the computer as a completely normal human interface device (HID), no driver is required for control; Libraries for popular programming languages ​​(C, Delphi) are available for download. For configuration, Code Mercenaries offers a free tool with which all settings and keyboard data can be adjusted.

The KW28EVAL, with which smaller keyboards (e.g. for arcade machines) can be realized, will also be available soon. Conveniently, 20 Cherry MX buttons can be soldered directly onto the board. Of the KeyWarrior 28 USB chip supports 8 × 8 matrix keyboards, which enables keyboards with up to 64 keys. As with the KW100, you can define keyboard macros that play a key sequence when pressed. The chip is already available on a compact breakout board (17.50 euros), the board with the Cherry buttons is in preparation.


To home page