#include <Wire.h>

void setup() 
{
  Serial.begin(115200);
  Serial.print("Scanning the I2C bus:");

  Wire.begin();  // Start with default pins for SDA and SCL

  for(int address = 1; address < 128; address++)
  {
    Wire.beginTransmission(address);
    int error = Wire.endTransmission();
    if(error == 0)
    {
      Serial.print(" 0x");
      Serial.print(address,HEX);
    }
  }
  Serial.println(" Done");
}

void loop() 
{
  delay(10);
}