Mirror of jamesbowman/i2cdriver@github.com - Firmware and software for the I2CDriver board
Go to file
James Bowman 26ea05a21d Add write/read/stop buttons 2019-03-02 11:36:44 -08:00
c win32 Makefile for i2ccl.exe 2019-02-27 07:54:22 -08:00
firmware READMEs, images, travis stub 2019-02-10 07:07:27 -08:00
hardware import PCB design 2019-02-10 06:47:56 -08:00
images READMEs, images, travis stub 2019-02-10 07:07:27 -08:00
python Add write/read/stop buttons 2019-03-02 11:36:44 -08:00
.gitignore Skeleton of C library 2019-02-23 10:22:33 -08:00
.travis.yml READMEs, images, travis stub 2019-02-10 07:07:27 -08:00
LICENSE BSD 3-clause 2019-02-10 07:19:59 -08:00
README.md READMEs, images, travis stub 2019-02-10 07:07:27 -08:00
testall Test case builds i2ccl 2019-02-24 06:51:15 -08:00

README.md

logo

Build Status

I2CDriver is a tool for controlling any I2C device from your PC's USB port, and can also monitor and capture I2C traffic. It connects as a standard USB serial device, so there are no drivers to install. The serial protocol is very simple, and there are included drivers for

  • Windows/Mac/Linux GUI
  • Windows/Mac/Linux command-line
  • Python 2 and 3
  • Windows/Mac/Linux C/C++

front

Full documentation is at i2cdriver.com.