I2C not working with Arduino Due

I have an Arduino Due that is not detecting I2C communication with a gps sensor. I have used Mega2560 and it worked fine but I needed a more powerful board, hence my choice of Arduino Due.

I read from the forum that it could be about the Wire.h library, so I went to the library directory in order to replace it with the suggested library code but I could only see TinyWireM library instead.
I am pretty new to this world and don't know if the libraries are the same.

I would really welcome some suggestions here

I use the standard I2C setup with a DUE here, no problems.

Start with a I2C scanner and see if it shows up. Check to be sure all grounds are connected. Be sure the pull ups on the I2C wires are correct. If all works so far try a demo program from the library, it should work fine then your code.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.