USB to I2C Professional
USB to I2C Professional is a general purpose I2C and SPI interface tool that allows a user to communicate with any I2C or SPI slave devices. USB-to-I2C includes the USB-based hardware and Windows software and driver that is compatible with 32-bit and 64-bit versions of XP, Vista, Windows 7, Windows 8, and Windows 10. Click on our Software Overview tab above to view I2C Device part numbers which are supported.
The USB to I2C Professional software can be use as an I2C eeprom programmer because it has the capability to program I2C and SPI serial eeproms, ram, and fram from 16 bytes (128 bit) to 512k bits (64k bytes). USB to I2C Professional Universal modes provide the flexibility to communicate with any I2C slave device.
The USB to I2C Professional hardware is capable of transmitting I2C up to 1 Mb/s (note the I2C spec limits the speed to 400 Kb/s) and SPI up to 4Mb/s. There are 3.3V and 5V switchable power outputs on the USB-to-I2C Professional hardware allowing you to supply low-power target systems.
USB to I2C Professional includes:
– USB to I2C hardware
– Downloadable software
– 3 ft USB 2.0 cable
– USB DLL allowing you to create your own I2C and SPI applications
– DLL examples for Visual C++, Visual C#, Visual Basic, Delphi, and C++ Builder
– Compatible with LabView
– USB-to-SPI Windows software
– USB to I2C Professional Windows application with universal I2C support and a custom interface for the following popular I2C devices. See the description of the USB-to-I2C Elite tool for a complete list of supported devices.
Click on the links below for downloads.
Click here to download the USB-to-I2C Software User’s Manual
Click here to download the USB-to-I2C DLL User’s Manual
Click here to download the USB-to-I2C Hardware User’s Manual
Click here to download an demonstration version of the USB-to-I2C software