Raspberrys I2C bus with Thunderborg?

Hi,

I've got a Monsterborg coming in the mail and am trying to figure out the best way to add sensors to my Pi. I noticed there are solutions like "GrovePi", but it uses the I2C bus, which is already being used by Thunderborg. Would it be possible to daisy chain the GrovePi to the Thunderborg pins?

piborg's picture

You can use both GrovePi and ThunderBorg with the same Raspberry Pi, they will play nicely :)

Basically each I2C device has one or more addresses. As long as they are different from each other multiple boards can be used on the same bus. The address for GrovePi and the default address for ThunderBorg are different so there should not be any problems.

Fitting to a MonsterBorg may prove more tricky. There is not really enough room under the MonsterBorg to fit anything else so the GrovePi will have to go on top somewhere. You should be able to add some posts instead of nuts in step 56 to mount the Grove Pi to and leave the YetiLid off.

Usually I would recommend fitting the GrovePi directly to the Raspberry Pi and connecting the ThunderBorg by cables to the exposed GPIO pins. If the Grove Pi will work with just the I2C connection (it sounds like it might) then connecting on the daisy-chain connector of the ThunderBorg would be an option.

It may be worth confirming if connecting just the first six pins of the GPIO to Grove Pi will work correctly on the Dexter Industries Grove Pi forum just to be safe, but I think the answer is that it will be fine.

Excellent, thank you for the thorough explanation. If I end up buying it, I'll try to remember to update here how it went.

Subscribe to Comments for "Raspberrys I2C bus with Thunderborg?"