Debe consultar el esquema de XloBorg
XloBorg solo utiliza Gnd, 3.3V, y GPIO 0 y GPIO1.
Todos los otros pines en el conector Pi están disponibles, y todas las conexiones Gnd y 3.3V se pueden usar en paralelo con otras placas.
No puedes usar menos pines. Parece que usa I2C (un protocolo en serie de dos hilos) para hablar con el magnetómetro y el acelerómetro. Ambas conexiones van a ambos chips.
Usted envía comandos a los chips, y los comandos incluyen una dirección. Cada chip solo responde a los comandos en su dirección.
Lo que haces es apilar todas tus tablas en el Pi. Otras placas tienen dos conectores, y por lo tanto son apilables.
El XloBorg no se puede apilar, así que lo pones al último. Termina la pila.
Sin embargo, antes de comenzar a apilar cosas, debes verificar qué tableros usan qué pines GPIO. Si otras placas usan GPIO 0 o GPIO 1, entonces no puede usarlas junto con XloBorg.
También debe verificar que las otras placas sean compatibles entre sí: los conflictos GPIO y cualquier otra cosa que pueda causar problemas si se usa para dos tareas diferentes.
El poder no puede causar conflictos, pero debes asegurarte de mantenerte por debajo del límite de corriente que el Pi puede entregar.
Una mirada rápida a GoPiGo muestra que tampoco es apilable.
También es probable que use los mismos pines GPIO que el XLoBorg.
No puedes usarlos juntos directamente.
El GoPiGo tiene un conector que puede usar para conectarse a su XLoBorg. Deberá usar cables de puente (cortos) y conectar los dos pines GPIO del XLoBorg a otros dos pines GPIO no utilizados. Deberá verificar que la biblioteca I2C pueda usar los pines que desee.
Primero haría algunos experimentos con el XLoBorg sin la placa GoPiGo, y me acostumbraría a trabajar con él y me aseguraría de que todo funcione.
Luego, revisaría el GoPiGo y vería qué pines GPIO son gratuitos.
Ahora, use puentes para conectar el XLoBorg al Pi y use los pines GPIO que encontró gratis en el GoPiGo.
Modifique su software y haga que vuelva a funcionar.
Ahora, puede conectar el XLoBorg al conector en el GoPiGo. Debería funcionar, y aún debería tener control total sobre el GoPiGo.