Par utilizar el interface I2c, debemos activarlo en la configuración del Kernel
sudo raspi-config
Debemos activarlo en la opción «Interface options», de esta forma se activara con el kernel.
Explorar el bus
Como máximo podemos tener 117 dispositivos conectados (algunas direcciones están reservadas).
Primero descubriremos qué interfaces I2C tenemos conectados. Para detectar si esta activo el bus ejecutamos i2cdetect:
i2cdetect -l
Listamos los buses conectados.
Solo nos aparece una interfaz I2C (i2c-1).
Para saber los dispositivos conectados en el bus. Volvemos a usar i2cdetect indicando ahora el número de bus I2C :
i2cdetect -y 1
Solo se ve un dispositivo conectado con dirección 27 en hexadecimal (0x27). Es un display LCD.
No hace falta de colocar las resistencias de 4K7.