Paso 2: I2C
Aquí le damos una breve introducción a la ¿Qué es I2C?
I2C es quitsimilar para comunicación Serial, la principal diferencia es que uno de los dispositivos conectados actúa como un dispositivo maestro y los demás dispositivos como esclavo (en de hoy instructable el Linkit uno como master y el Arduino como el esclavo). Se utilizan varias funciones de biblioteca de alambre de Arduino para lograrlo. 1 de Arduino, el maestro, está programado para enviar 6 bytes de datos cada medio segundo a un esclavo especialmente dirigido
El protocolo I2C implica el uso de dos líneas para enviar y recibir datos: un pin de reloj serie (SCL) que la placa Arduino o Genuino maestro pulsos a intervalos regulares y un pin de datos serie (SDA) sobre el cual se envían datos entre dos dispositivos.