M5 stack pin 21/22 (sda/scl) behaviour

  • Hi.

    I am trying to use this as normal inputs.
    I have a square wave signal input, and if the signal is present during boot I cannot read it.
    If I boot with nothing connected, I can connect and it works like expected.
    Is there some special behavior on this pins if they are high or low at boot?

  • So if anyone else stumbles upon this...

    I had M5.powerbegin() in my code, and that will of course enable i2c, so that's the reason for my issues.