Win-I2C-USB-DLL

Part No.: MPI2C-I2C-Board-Win-USBDLL
Win-I2CUSBDLL is a general purpose I2C and SPI tool that allows a user to communicate with any I2C or SPI slave device.

Product Description

Win-I2CUSBDLL is a general purpose I2C and SPI tool that allows a user to communicate with any I2C or SPI slave devices through a computer’s USB port. Win-I2CUSBDLL includes the USB-based hardware and Windows software that is compatible with 64-bit versions of XP, Vista, Windows 7, Windows 8, and Windows 10.

The Win-I2CUSBDLL software can be use as an EEPROM programmer, having the capability to program I2C and SPI serial EEPROMs, RAM, and FRAM from 16 bytes (128 bit) to 512k bits (64k bytes).  The software also includes several “universal” modes providing a simple interface for sending messages to I2C/SPI devices.

In addition to the “universal” interfaces, the software is ready to communicate with many commercially available I2C devices. Click on our Software Overview tab to view I2C device part numbers that are directly supported.

The Win-I2CUSBDLL hardware is capable of clock speeds up to 1 Mb/s for I2C and up to 6Mb/s for SPI. There are 3.3V and 5V switchable power outputs on the hardware allowing you to supply low-power target systems.

Win-I2CUSBDLL includes:

  • USB to I2C hardware (board only, no enclosure)
  • 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
  • Software for SPI communications
  • Win-I2CUSB Windows application with universal I2C support and a custom interface for over 70 standard I2C devices.
*Prices and Specifications are subject to change without notice!
*This product is a special product, the warranty period is three months