I have a board that has an onboard I2C bus (or two internal buses actually), and one of the buses is now also required to access slave devices external to the board.
Because the external slaves are hot-pluggable, I don't want badly behaving slaves to jam the internal bus.
So has anyone succesfully used a 74HC4052 to mux a 3.3V I2C bus? I need up to 400kHz clock for internal buses, but have to limit to only 100kHz for the external ones. I can run the 4052 from a 5V supply if it makes things better.
Or would some other mux component be more suitable? I do want a cheap and readily available solution..