Se ha probado la comunicación vía I2C con la placa controladora de motores MD25 y se está intentando con un anillo de sónares SRF08.
En el caso de no tener la distribución Occidentalis que ya tiene el soporte I2C activado, se deben de seguir una serie de pasos (sacados de aquí):
- Editar el fichero /etc/modprobe.d/raspi-blacklist.conf y eliminar de la lista i2c-bcm2708 :
- $sudo nano /etc/modprobe.d/rasp-backlist.conf
- #blacklist i2c-bcm2708
- Reiniciar:
- $sudo reboot
- Activar los puertos:
- $sudo modprobe i2c-dev
- Ver si está disponibles:
- $ls /dev/i2c*
- Dar permisos:
- $sudo chmod o+rw /dev/i2c*
Para buscar los dispositivos conectados al bus I2C:
- sudo i2cdetect -y 1
- i2cget e i2cset
Más información en http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c
Se han bloqueado los comentarios.