not sure if I put this in wrong section, but anyway...
I recently bought a DS3231 module (which has EEPROM IC in one PCB also). For some reason I cannot manage to communicate with the IC using I2C protocol.
I had tried the I2C protocol on other I2C devices such as MPU-9150 and it worked.
So I decided to test the hardware, and found out between SCL-VCC or SDA-VCC, it gives a resistance reading of around 2.8 KOhms... Usually with I2C, I use 4.7 kOhms.
I know that the board has 4.7 kOHms array resistors built-in, and I did not put an external pull-up.
So is this an hardware problem? If so I will remove the pullup