title: Qwiic Real Time Clock Module not working when changing I2C pinout
body: <p>I am trying to get the Qwiic Real Time Clock Module by Sparkfun working. I am using an esp8266. The clock works fine with the standard I2C pinouts, but when I change it with <code>Wire.begin(2, 3);</code>, it suddenly doesn't work anymore.</p>
  
  <p>I've tried changing the pinouts to other examples (<code>Wire.begin(0, 1);</code> etc.) but nothing semes to work. I checked the wiring a ton of times and I think it is correct.</p>
  
  <p>As code, I am just using a modified example written by Sparkfun.</p>
  
  <p>This is my code:</p>
  
  <pre><code>void setup() {
    Wire.begin(2 , 3);
  
    Serial.begin(9600);
    Serial.println("Read Time from RTC Example");
  
    while(1) {
      if (rtc.begin() == false) {
        Serial.println("Something went wrong, check wiring");
      } else
        break;
      delay(1000);
    }
  
    if (rtc.setToCompilerTime() == false) {
      Serial.println("Something went wrong setting the time");
    }
  
    Serial.println("RTC online!");
  }
  
  void loop() { }
  </code></pre>
  
  <p>When i run the Program, it just stays in the while loop and never progresses further.</p>