Installing
a running
Run setup_USB_I2C.exe It unpacks self into USB-I2C.exe and Microchip MCP2221DLL-M-dotNet4.dll files
, that are necessary for run on 32 or
64bit Windows. (For older OS than
Windows 7, i.e. Vista or XP SP3 maybe you also need to install USB driver
http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP2221#documentation
or/and
.NET library). The program is built direct in C# of "Visual Studio 13
community" that is used for education. Software is not registered and so setup
program need to be enabled maybe more times, although no malware hides inside program
Then run
USB_I2C.exe file:
You need to connect the computer and the MCP2221 USB/I2C bridge by USB cable with mini-B connector. Next you connect bridge and slave ICs by I2C bus(SCL,SDA,GND, 3 or 5V Power if missing) Bridge works as a master, and if other master IC is connected yet, probably you need to disconnect it. You can choose "Device" from upper menu strip . If you click DRV10983 :
You can control a motor either directly by PWM or by analog input voltage or, if „Over ride“ is marked,
you control it through I2C by scrollbar . If "EEPROM
ENABLE" is chosen, you can tune DRV10983 parameters in runtime, and write them into EEPROM or into *.csv file by „EEPROM
block actions“ box. After switch on DIAGRAM button
some values shows you in time.