Hello,
for a project I would like to connect 3 devices on I2C connection but unfortunately they have same address (AS5600).
My specific question is:
I2C is a protocol that could be addressed on almost all pins of ESP32, why I cannot have tree connections?
I was thinking to edit the TwoWire class, the standard Wire library for ESP32 but before lose time for nothing, I would like to know if there is an hardware limitation doing this.
Does someone tried already or know why seems impossible to have tree connections?
It means the idea to add a pure software I2C protocol port is possible?
Of course I have to write or find a software implementation of I2C.. do you feel it could work considering the frequency it should guarantee and standard GPIO handling?