0

Trouble using two I2C sensors (TSL2591, BNO055) with Feather
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Re: Trouble using two I2C sensors (TSL2591, BNO055) with Fea

by gammaburst on Thu Jul 25, 2019 12:29 am

No, you're probably experiencing a different issue. The TSL2591 responds to two address, 0x28 and 0x29, so it conflicts with the BNO055. You need either a second I2C bus or an I2C multiplexer. Adafruit's TSL2591 sell page and tutorial don't mention address 0x28, and they provide an obsolete AMS datasheet that also doesn't mention 0x28.

Current TSL2591 datasheet. See bottom of page 13:
https://ams.com/documents/20143/36005/T ... 3672f86b80

gammaburst
 
Posts: 429
Joined: Thu Dec 31, 2015 12:06 pm

Re: Trouble using two I2C sensors (TSL2591, BNO055) with Fea

by mrusme on Fri Jul 26, 2019 5:36 am

Thank you a lot for this! It's a bummer Adafruit did not point this out in their documents, it's really an important bit. I hope at least Google Search will make this info available to anyone struggling with the same issue.

mrusme
 
Posts: 2
Joined: Tue Jul 23, 2019 9:56 am

Re: Trouble using two I2C sensors (TSL2591, BNO055) with Fea

by adafruit_support_bill on Fri Jul 26, 2019 6:01 am

@gammaburst - thanks for calling that spec change to our attention. I'll forward this to our documentation team.

adafruit_support_bill
 
Posts: 74337
Joined: Sat Feb 07, 2009 10:11 am

Please be positive and constructive with your questions and comments.