I am trying to get the time from a simple real time module that uses I2C protocol. I get the RT module to work with and ESP32 DEV board, but not with the Arducam PSRAM board. It looks like the SDA/SLC pins are not used/read/working?. I just bought the second arducam board thinking maybe i damaged the first one I used for a while.
Commands I am using is just including Wire.h, calling wire.begin in the setup proc and then
Wire.beginTransmission(DS3231_I2C_ADDRESS);
Wire.write(0); // set DS3231 register pointer to 00h
Wire.endTransmission();
Wire.requestFrom(DS3231_I2C_ADDRESS, 7);
On the Arducam board I get the same readout that I get from ESP Dev chip if I disconnect all the wires.
Do I need to do something special here to initialize the I2C protocol?
Thanks, Joe