I²C Einrichtung

Zunächst werden die benötigten Kernelmodule freigeschaltet und aktiviert.

sudo nano /etc/modprobe.d/raspi-blacklist.conf # blacklist spi and i2c by default (many users don't need them) # blacklist spi-bcm2708 # blacklist i2c-bcm2708

sudo nano /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. # Parameters can be specified after the module name. snd-bcm2835 i2c-dev

Anschließend erweitert man Raspian um die <code>i2c-tools</code> und startet neu.

sudo apt-get install i2c-tools sudo adduser pi i2c sudo reboot

Ob der I²C-Bus korrekt ausgelesen werden kann, erfährt man auf dem Raspberry Pi Rev. 2 über Kanal 1.

sudo i2cdetect -y 1