I am planning on using three of these boards in a project (as I haven't migrated to the SMD level yet myself). Thus I will be making use of the ADDR functionality to give each device its own I2C address.
However, I have not been able to reconcile the ADS1x15 datasheet with the breakout PCB. The PCB looks to work nicely for tying the ADDR pin to either VCC or GND. However, if ADDR is tied to either SCL or SDA, this will result in a pull-down resistor (R1G$1) on the SCL/SDA line.
Would this not cause communication issues?
Thanks,
Allan.
ADS1015 / ADS1115 Breakout Board I2C Address Selection
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- ayates
- Posts: 15
- Joined: Mon Dec 14, 2009 7:39 pm
ADS1015 / ADS1115 Breakout Board I2C Address Selection
- Attachments
-
- a3.jpg (45.31 KiB) Viewed 57 times
-
- a2.jpg (49.63 KiB) Viewed 57 times
-
- a1.jpg (48.76 KiB) Viewed 57 times
- dastels
- Posts: 15820
- Joined: Tue Oct 20, 2015 3:22 pm
Re: ADS1015 / ADS1115 Breakout Board I2C Address Selection
I share your concern, but it's worth trying. You'll have the other two boards to reinforce the pullup. Best case would be removing the pulldown on the board(s) where you want to connect ADDR to SDA/SCL. But on the breakout the pulldown is part of an SMD resistor pack, not a standalone resistor, which makes removing it tricker, though not impossible. You'd need to cut/remove the leg of the pack connected to ADDR without disturbing its other connections.
Dave
Dave
Please be positive and constructive with your questions and comments.