Obbiettivo: utilizzare una board con MCP23017

————————————————–

1)  i2c module di default e’ disabilitato. Bisogna modificare il seguente file:

/etc/modprobe.d/raspi-blacklist.conf

Commentare la riga

blacklist i2c-bcm2708

2) load del modulo i2c-devel al boot aggiungendo in /etc/modules:

/etc/modules:
i2c-dev
snd-bcm2835
i2c-dev
w1-gpio
w1-therm

 

3) install i2c-tools e aggiunta dell’user al gruppo i2c

$ sudo apt-get install i2c-tools
    $ sudo adduser <userid> i2c

 

reboot, quindi  MCP23017 dovrebbe rispondere al comando:

$ i2cdetect -y 0

 

Annunci