I've noticed that a lot of flight controllers have multiple IMUs and Barometers, which makes sense from a redundancy standpoint. But the interesting thing is that they use different models of IMUs. For example, the Pixhawk 6x has an ICM-20649 AND an ICM-42688-P AND an ICM-42670-P.

What is the purpose of having different IMU models on the same board? Is there some sort of signal processing advantage? If so, how does that work, and how measurable is the advantage?


1 Answer 1


As far as I can see from the datasheets, the 20649 supports 4 - 30 g and the second one supports 2 - 16 g. So it may be just a way to have a wider range of measurement.




Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.