Fai clic sul menu principale, seleziona “Preferenze” e poi “Configurazione Raspberry Pi”.
Ora seleziona la scheda “Interfaccia” e poi imposta I2C su “Abilita”.
Infine riavvia il Raspberry Pi.
Utilizzo di "Raspberry Pi Configuration" su Raspberry Pi OS (Raspbian)
Fai clic sul menu principale, seleziona “Preferenze” e poi “Configurazione Raspberry Pi”.
Ora seleziona la scheda “Interfaccia” e poi imposta I2C su “Abilita”.
Infine riavvia il Raspberry Pi.
Utilizzo di "raspi-config" su Raspberry Pi OS (Raspbian)
Digita dal Terminale il comando per avviare l’utilità raspi-config:
sudo raspi-config
Seleziona “Interfacing Options”, ora seleziona “I2C”.
Alla domanda “Worst you want the ARM I2C interface to be enable?” rispondi con “Yes”.
Infine riavvia il tuo Raspberry Pi.
Manualmente
Installare il pacchetto i2c-tools:
sudo apt-get update
sudo apt-get install i2c-tools
Rimuovi il driver dalla blacklist:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
Se il file contiene blacklist i2c-bcm2708 commenta la riga con un # :
#blacklist i2c-bcm2708
Se il file sopra è vuoto o non esiste, salta il passaggio precedente
Modifica il file modules:
sudo nano /etc/modules
e aggiungi queste due righe:
i2c-dev
i2c-bcm2708
Modifica il file /boot/config.txt:
sudo nano /boot/config.txt
(Alcune distribuzioni potrebbero usare /boot/firmware/config.txt)
e aggiungi queste due righe:
dtparam=i2c_arm=on
dtparam=i2c1=on
Infine riavvia il Raspberry Pi
Puoi digitare il seguente comando per vedere tutti i dispositivi connessi:
sudo i2cdetect -y 1
Se si utilizza un Raspberry Pi più vecchio, sarà necessario utilizzare il comando:
sudo i2cdetect -y 0