So, I was happily working away, designing in a 2.5V part to talk to the I2C bus from a 5V processor, when reality caught up to me.
2.5V. 5V. I2C.It appears that NXP has some I2C level translators -- does anyone have any mileage with them? Do they work? Anyone have any parts to either embrace or avoid? I can certainly see some issues with trying to make it all reliable, and back when NXP was Phillips I had to coerce some pretty weird stuff into working correctly, up to and including yanking one of their I2C to microprocessor bus chips off a board and bit-banging the I2C. So I'm not ready to fully believe in the NXP parts.