This is an old revision of the document!


I2C over VGA

One can use the I2C bus from the VGA connector.


I2C on the VGA Connector

How to acces the I2C Bus:

or use the VGA Breakout Board.


Workaround

A workaround for Arch Linux:

Add the I2C kernel module:

 $ sudo modprobe i2c-dev

Check your I2C devices:

 $ ls /dev/

You should find somthing like: i2c-0 i2c-1 i2c-2 …
Install the I2C tools:

 $ sudo pacman -S i2c-tools

Find your device:

 $ i2cdetect -l

The result could look like:

  i2c-1	unknown   	i915 gmbus vga                  	N/A

Now you can comunicate to your devices with these commands:

 $ i2cset
 $ i2cdump