The USB-DIO-32I is an ideal solution for adding portable, easy-to-install digital I/O to any PC or embedded system with a USB port. The USB-DIO-32I is a USB 2.0 high-speed device, offering the highest speed available on the USB 2.0 bus. It is fully compatible with both USB 1.1 and USB 3.0 ports. The unit is plug-and-play allowing a quick connection whenever you need additional I/O on the convenience of a USB port. The USB-DIO-32I features 32 bits of TTL-compatible digital I/O with high-current capabilities. Each digital bit can be programmed to accept an input or to drive an output. Power is supplied to the board via the USB cable or for higher source current capabilities, external power may be used. The I/O wiring connections for USB-DIO-32I are via an industry standard 50-pin connector. For external circuits, fused +5VDC power is available at the connector. This resettable fuse is rated at 0.5A. All I/O lines are buffered by a type ABT tri-stateable buffer transceiver capable of sinking 64 mA or sourcing 32 mA. The buffers are configured under program control for input or output. 10K ohm pull-ups (to +5 VDC) on the board allow for contact monitoring and ensure a known signal level at power-up. The USB-DIO-32I is designed to be used in rugged industrial environments but is small enough to fit nicely onto any desk or testing station. The board itself is PC/104 sized (3.550 x 3.775 inches, 90mm x 96mm) and ships inside a steel powder-coated enclosure with an anti-skid bottom. A DIN rail mounting provision and extended temperature is available for installation in industrial environments.