I’m trying to connect two Pixy2’s over I2C, using an Arduino 2560 and power over USB (laptop). They are configured on different addresses. Everything seems to be working, except I can only get blocks from one of them per ‘session’ (==the first that has any blocks). After this, I have to reset the arduino, and only then it’s possible to get blocks from the other… if that one is first this time. And so on.
In loop(), I’m basically just using the i2c example code, copy-pasted for a second pixy, at 0x55.
Could this be a power issue? Or should I add pull-ups (not clear)? Or could it be something else?
Thanks a million for any pointers!