problema con reloj i2c

Estas cosas son difíciles viéndolas, así que sin verlas más todavía, porque puede deberse desde cualquier pequeño detalle, a que esté jorobado el i2c del arduino o el rtc.
Me temo que así, con la información de que dispongo, sólo puedo hacer algunos recordatorios "chorras" por si suena la flauta, pero parece evidentemente que no está habiendo comunicación I2C; es decir, el pin SDA está permanentemente a 1:

  • Entiendo que tu arduino es el UNO. ¿Tienes conectados los pines en los correspondientes a tu modelo de arduino, es decir SDA a en A4 y SCL en A5?
  • ¿Tienes seleccionado tu modelo de tarjeta (uno) en el editor?
  • ¿Tienes algún otro dispositivo conectado a esos pines? Si es así, pruébalo solo.
  • ¿Has conseguido que te funcione otro dispositivo I2C conectado a esos pines? Si es así, mira hacia tu RTC. ¿Seguro que es I2C, no?