I am working on a project where there is 1x MCU and 2x I2C devices
- device needs 2.8 V using I2C1
- device needs 3.3 V using I2C2 (I have a need of seperating bus apart)
If I understand correctly, a I2C port is only like a switch? So could I supply my MCU (possible 1.8 - 5.5 V) with 2.8 V and connecting device 1 to I2C1 (2.8 V bus) and device 2 to I2C2 (3.3 bus - which is higher then MCU supply 2.8 but still under 5.5 V)? I would like to exclude the use of level shifter.
Will appreciate any help or thought about this, thank you :)