Yeah, that is much better. Not sure you have to use a 1K pullup. See if a 3K3
or a 4K7 does gives you clean signals. BTW, your earth pin on your scope is too
long and that is why you are seeing noisy signals. Search google for "scope
probe short ground” and look at the images on how to do this.
Thank you John,
It seems like my scope was loading it quite a bit and is now giving much
better readings using x10 probes. The signals bellow are set to 400 kHz
using 1kOhm pull-ups
Yeah, I agree there is something else going on here. with a 1K resistor, the
signals should not have a slow rising time. The rise time doesn’t look like a
capacitor, but I agree, that is about the only explanation that would cause the
rise time to slow like this. Maybe the I2C part is faulty.