Galera, eu estava com problemas em achar qual o endereço de uns CIs que estou fazendo um expasor para o arduino, então me deparei com a seguinte solução, se seu CI estiver tudo conectado direito, tem um codigo para "scaniar" os endereços.
nDevices =0; for(address =1; address /span>127; address++) { // The i2c_scanner uses the return value of // the Write.endTransmisstion to see if // a device did acknowledge to the address. Wire.beginTransmission(address); error = Wire.endTransmission();
if(error ==0) { Serial.print("I2C device found at address 0x"); if(address/span>16) Serial.print("0"); Serial.print(address,HEX); Serial.println(" !");