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 rideis 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.