Can anyone point me toward the cables that allow interconnection between ADA5976 modules and another that allows connection to a bread board. Trying to make a string of 1 wire breakouts similar to the picture on the product page but to a Raspberry Pi.
For connection between two Adafruit DS2484 I2C modules, you need 4 Pin JST-SH Cable (Qwiic, STEMMA QT, Qw/ST)
For breadboard connection, this one: STEMMA QT / Qwiic JST SH 4-pin to Premium Male Headers Cable [150mm Long] : ID 4209 : Adafruit Industries, Unique & fun DIY electronics and kits
Hey @Paul297151,
Firstly let me welcome you to the community
You’re going to love it here.
While it looks like they have used 3 wired cables this photo, there really shouldn’t be any problem with a 4 wired JST SH connector, since the board itself uses a 4-pin Adaptor. Any of the Pico Dev cables should be suitable for your project. In particular, for connecting to bread boards, you could use the PiicoDev Prototyping Cable (Male) 200mm.
Paul, the photo actually shows an i2c bus connection (4 wires) from the microcontroller to the ADA5976 at the bottom of the photo. From there it connects using the 1-wire bus (3 wires) to 3 of ADA5971 (Adafruit Chainable DS18B20 Extender Breakout) modules,each with a temperature sensor connected. It’s really confusing because all 4 boards look the same.
Using a string of ADA5976 boards (as you and ahsrab292840 have assumed) initially looks good … but each ADA5976 board would need a unique i2c address. The DS2484 chip used in the ADA5976 has a fixed 0x18 address. You can get around this, but would add more complexity than it’s worth.
“In reality almost everyone uses 1-Wire for DS18b20 temperature sensors. the long wire lengths and ease of ‘chaining’ by sharing a single bus wire makes it perfectly fine for this purpose.”
Re the cables, it is easy to get overwhelmed looking at cables in Core’s catalog. there are several “standards” used, though mostly it is just combinations of:
- how many wires (2, 3 or 4 wires)
- what type of connector (each end can be different)
- the length of the wires
- which supplier they come from (with different price)
I understand that PicoDev standard (made by Core Electronics) are almost identical to the STEMMA QT standard such that they are interchangeable. I generally found PicoDev to be cheaper ![]()
Between the ADA5971 boards you will want cables with 3 wires and JST PH connectors on both ends, like
| Core SKU | Description | Price |
|---|---|---|
| POLOLU-5613 | JST PH-Style Cable, 3-Pin, Female-Female, 10cm | 3.30 |
| ADA4336 | JST PH 3-pin Plug-Plug Cable - 100mm long | 1.75 |
| GB-3804-5454-0300 | JST PH Cable (3-Pos JST PH, MH-FC to MH-FC, 300mm Length) | 5.40 |
If you want longer lengths you could try making up your own cables using JST PH connectors - or solder the appropriate length of wires between a couple of SEN-08733.
