| void setup() { Wire.begin();
 Serial.begin(9600);
 Serial.println("I2C Scanner");
 byte count = 0;
 for (byte i = 8; i < 120; i++) {
 Wire.beginTransmission(i);
 byte error = Wire.endTransmission();
 if (error == 0) {
 Serial.print("I2C device found at address 0x");
 if (i < 16) Serial.print("0");
 Serial.println(i, HEX);
 count++;
 }
 }
 if (count == 0) Serial.println("No I2C devices found\n");
 }
 
 |