I'm working on a electronic prototype. I have got one I2C communication master and I have six slaves to talk to. But here is the problem: the components are not built to have many addresses: only two are available.
So I have got two possible solutions:
The first is to program the processor to give me three I2C masters. This isn't very convenient.
The second one is to use a demux component which uses a mechanical connection between the slave and the master like a relay connection (classic demux are buffering signals).
Do you know of such a chip? Or is there another option?