12 Replies Latest reply on Jan 15, 2016 3:50 AM by user_78878863

    I2C Mux

    user_183705841

      Hi,

         

      For my recent project I needed to use three different I2C buses, unfortunately I'm using PSoC5,

         

      and apparently as for now you can't use more than two I2C modules for PSoC5 nor three 

         

      I2C modules for PSoC3.

         

      So, with some help of the support team and a couple hours of work and experiments 

         

      I mannaged to desgin a component which uses only one built in I2C module which let you 

         

      mux four different I2C buses. I found it very usefull. The drawback of this method is of course the speed 

         

      limit of 100kbps.

         

      I also made a simple I2C driver for this module and tested the component.

         

      Is someone interested?