Hi dear arduino community,
I am quite new to arduino, and now working on a project that use arduino DUE as master, over 10 uno as slaves though I2C communication. I found that without any level shifter, I am somehow still able to communicate with up to 4-5 uno, but it is not stable. But I never suceeded in communicating with more than 5 uno through I2C using DUE.
I am wondering, do I need a level shifter to convert the 5v signal from uno to 3.3v signal in order for the DUE to read the data? or is the SCL&SDA pins don't care about voltage?
any suggesttion or idea?
thanks for advance!!