USB-TO-GPIO is a USB Interface Adapter EVM. The EVM serves as an interface adapter or a bridge between a host PC (IBM compatible) and one or multiple slave devices via a standard type-A to mini-B USB cable. The communication between the USB interface adapter and the host PC is via USB, while the communication between the USB interface adapter and the slave device(s) is via an inter-integrated circuit (I2C) and/or general-purpose inputs/outputs GPIOs. The bridge converts communication transactions between the USB and I2C/GPIO.
● Supports master modeI2C, SMBus or PMBus as well as GPIO
● Supports USB1.1 full speed at 12Mbit/s
● Selects different clock speeds (either 100KHz or 400KHz) forI2C, PMBus, or SMBus communications
● USB adapter is recognized by host as a generic HID, so no proprietary USB or HID driver is needed
● The USB interface adapter can be treated as a USB plug and play device
● Configures different pull-up resistors for clock, data and ALERT signals (including open-drain)
● Supports flexibleI2C read or write transactions
● Includes .NET DLL for supporting Windows .NET GUIs using the adapter
● No Windows dependencies other than the Microsoft .NET Framework version 2.0
●ESD Sensitive