Saelig's PoKeys55T USB board combines standard keyboard and joystick simulation but does not require complex programming knowledge. The unit includes 55 digital I/O lines which are 5-V tolerant, 5 x 10-bit analog inputs, and a 10-bit analog output. All I/O lines are controllable with provided software that features both a graphical user interface and an advanced console-type interface. Settings can be stored on board. The device can be used for CNC control, as a custom joystick or keyboard, or as a versatile data acquisition board.