Title: Can I log data from 5x 6-DoF IMUs + 1x 9-DoF IMU using Qwiic MultiPorts and SparkFun DataLogger IoT?
Hi SparkFun team,
I’m working on a data-logging setup where I want to collect IMU data from multiple sensors using the Qwiic ecosystem. My planned setup is:
-
2× SparkFun Qwiic MultiPort (BOB-18012)
-
5× 6-axis IMU (SEN-20176)
-
1× 9-DoF IMU (SEN-19895)
-
1× SparkFun DataLogger IoT (DEV-22462)
All sensors will be connected via Qwiic cables to the MultiPorts, which are then connected to the DataLogger IoT.
I wanted to confirm:
-
Is it electrically and practically okay to chain two Qwiic MultiPorts and connect 6 IMUs on the same I2C bus?
-
Do SEN-20176 and SEN-19895 have configurable I2C addresses, or will there be address conflicts when using multiple identical IMUs?
-
Does the DataLogger IoT firmware support logging from multiple IMUs of the same type simultaneously?
-
If there are address conflicts, is using an I2C multiplexer (like TCA9548A) the recommended approach with the DataLogger IoT?
-
Are there any power or I2C bus limitations I should consider with this many sensors on one bus?
Any guidance or recommended architecture would be really helpful.
Thanks!