You are reading a single comment by @alexanderbrevig and its replies. Click here to read the full conversation.
  • Did you add the pullup resistors @user54499? They are necessary to keep a reliable state on the bus. Devices that are inherently slaves should not have pullups (though some will have them in 20k-100k range and will provide a weak current).
    I would add 4k7 (seems to be a popular compromise) near the master and see if it helps.

    R = 4k7 (4700) ohm
    
    VCC--+--+
         |  |
         R  R
         |  |
    SDA--+--|--->
    SCL-----+--->
    
About