i2c level shifting error

Thread Starter


Joined Mar 2, 2021
Made a design error on a board that will be expensive to re-spin so I'm trying to figure out a hack solution.
i2c Master is on a board that is operating at 12V, the slaves are on a different board powered by 3.3V, 2.8V, and 1.8V. The slave peripherals are being powered by 3.3V and 1.8V. The mistake is only one level shifter is on the board PCA9600,112 so I can do 3.3V but not 1.8V.
Any suggestions on how to modify the Slave SDA and SCL to talk to both? Tried voltage divider but no luck. Any other ideas?