Ok, so I’m not using the Raspberry Pi with the GoPiGo. I’m attempting to use the nVidia Jetson. So far I have not been able to get the two to talk over i2C.
From the Jetson to the GoPiGo I have connected wires between GND (Pin 6), 3.3 V (Pin 1), SCL (Pin 5), and SDA (Pin 3). I have not connected any other lines between the two boards.
I power the GoPiGo off of the battery pack and the Jetson off of a wall plug, but will move to a battery pack.
Running i2cdetect on the Jetson or using the SMBus python library I do not get a response from the GoPiGo. Unfortunately, I do not have any other i2c slaves other than the GoPiGo to test with, so I can’t say if my problem is on the Jetson or my connections between the two devices.
Are there additional lines that the GoPiGo needs? Perhaps some line is being used to tell the board that a Pi is connected or something?