ArduinoDUE I2C

ciao qualcuno ha approfondito il tema del protocollo I2C?

perche fino alle versioni precedenti con l'ArduinoDUE era impossibile comunicare con il MLX90614, tant'è che mi sono dovuto, prendendo parti qua e la, fare una classe per comunicare con questo sensore.

qualcuno sa se son ostati risolti i vari problemi con l'ultimo rilascio (versione 1.0.6)

Stai facendo un gran minestrone. La DUE comunica con l'I2C, forse non è disponibile una libreria per comunicare con il sensore che hai indicato. Inoltre la DUE non si programma con l'IDE 1.0.x ma con l'IDE 1.5.x.

Quindi, ricapitolando: qual è il tuo problema?? :sweat_smile:

leo72: Quindi, ricapitolando: qual è il tuo problema?? :sweat_smile:

Il suo problema è che non ha capito che gli MLX90614 comunicano tramite sMbus, sebbene sia in buona parte compatibile con l'I2C non è la stessa cosa e se vuole usare quel sensore serve una libreria specifica per la DUE.

gli MLX90614 comunicano tramite sMbus

Ah, ecco.

scusate, il ritardo

ho sbagliato la versione1.5.8 chiedo scusa

due ho considerato in un po troppo superficiale la perfetta compatibilità tra I2C e sMbus......ma dal momento che da dove ho preso il sensore hanno garantito la possibilità di comunicare in I2C....quindi ho dato per scontato il tutto.