El bus I2C a bajo nivel

Siendo de los protocolos más utilizados, para algunos aficionados el bus I2C continúa siendo gran interrogante hoy en día. Dada la buena recepción de la entrada anterior, titulada El bus 1-Wire a bajo nivel vamos a hacer otra dedicada a I2C con todo detalle.

Como la mejor forma de ver cómo funciona algo es practicándolo, he escrito unas funciones para emular un puerto I2C por software para Raspberry Pi utilizando por debajo las funciones de WiringPi. Los ficheros están en el github del blog y poco a poco los iremos desgranando a lo largo de esta entrada.

 Logo de I2C: Philips, ahora NXP semiconductor

Artículo completo >>