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

    I2C Mux




      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?