How can i use the Braswell I2C Interface?

Discussion in 'UDOO X86' started by Chris Scharnagl, Oct 26, 2017.

Tags:
  1. Chris Scharnagl

    Chris Scharnagl New Member

    Joined:
    Oct 26, 2017
    Messages:
    1
    Likes Received:
    0
    I can't find any solution to use the I2C Interface? Has anyone experience with it or what level shifter is the right one? Is the 74LVC245A the right one? The goal is to communicate with 3V3-device.
     
  2. ccs_hello

    ccs_hello UDOOer

    Joined:
    Apr 15, 2017
    Messages:
    536
    Likes Received:
    194
    Buy TXS0108e based modules (from eBay)
    A side: 1.8V, B side: 3.3V.
     
    Last edited: Oct 26, 2017
  3. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
  4. ccs_hello

    ccs_hello UDOOer

    Joined:
    Apr 15, 2017
    Messages:
    536
    Likes Received:
    194
    Not that one. I2C has pull up resistors and TXS10x is designed for that.
     
    waltervl likes this.
  5. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    Good to know, still learning every day...
     
  6. jas-mx

    jas-mx Active Member

    Joined:
    Dec 31, 2013
    Messages:
    407
    Likes Received:
    118
    My experience with boards using TXS0108E as level shifter hasn't been very good for I2C communications, spent many hours debugging the issue, low capacitance tolerance at high data rates. I would suggest trying a board with the PCA9306 which is designed for I2C/SMBus which you can also find on ebay.
     
    ccs_hello likes this.

Share This Page