I2CDriver

I2CDriver
I2CDriverI2CDriverI2CDriverI2CDriverI2CDriver
$29.00
  • PRODUCT OVERVIEW
  • SPECIFICATIONS
  • FEATURES

I2CDriver is an easy-to-use, open source tool for controlling I²C devices. It works with Windows, Mac, and Linux, and has a built-in color screen that shows a live “dashboard” of all the I²C activity. It uses a standard FTDI USB serial chip to talk to the PC, so no special drivers need to be installed. The board includes a separate 3.3 V supply with voltage and current monitoring.


I²CDriver Core

An I²CDriver from the first batch with 3 sets of hookup jumpers.


I²CDriver Expert

An I²CDriver from the first batch, 3 sets of hookup jumpers, 16 I²C modules, and 3 module carrier boards.

  • Maximum power out current: up to 470 mA
  • Device current: up to 25 mA
  • Dimensions: 61 mm x 49 mm x 6 mm
  • Computer interface: USB 2.0, micro USB connector

  • Open hardware: the design, firmware and all tools are under BSD license 
  • Live display: shows you exactly what it's doing all the time
  • Fast transfer: sustained I²C transfers at 400 and 100 kHz
  • USB power monitoring: USB line voltage monitor to detect supply problems, to 0.01 V 
  • Target power monitoring: target device high-side current measurement, to 5 mAI²C pullups: programmable
  • I²C pullup: resistors, with automatic tuningThree 
  • I²C ports: three identical I²C ports, each with power and I²C signals 
  • Jumpers: color coded jumpers included in each pledge level3.3
  • Output: output levels are 3.3 V, all are 5 V tolerantSupports all
  • I²C features: 7- and 10-bit I²C addressing, clock stretching, bus arbitration
  • Sturdy componentry: uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
  • Usage reporting: reports uptime, temperature, and running CRC of all traffic
  • Flexible control: GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux