The Warrior56 universal USB controller with 50 I/O pins from Saelig allows access to input or output functions via USB bus. Featuring 50 generic I/O lines, Warrior56 also allows interface with a range of available integrated circuits. Designed as a high intensity discharge device, little code is needed to access the pins, improving connection to computer devices such as relays, switches, keypads, or displays. IO-Warrior56 drives LCDs and LEDs from USB and supports a range of industrial standard interfaces to simplify interfacing to chips, modules, or displays. Other features include a full-speed USB 2.0-compliant interface of 12 MBit/sec, 1000 Hz rate input or output, and service provider master interface of up to 12 MBit/sec. The unit controls most graphic display modules with an extended temperature range of -40 to +85°C (-40 to +185°F).