With the obsolescence of the BMG250 gyroscope, I am looking at potential alternatives and was advised the check this forum for solutions/advice.
From looking at the available options the best solution seems to be the BMI270 IMU which has an identical footprint/Pin Out and from an overview of its Gyroscope, its properties are very similar to the BMG250 (if anyone has a list of differences would be a useful document to have).
At a very High level, from what I can see to use the BMI270 as an alternative, I would need to adjust the firmware on a Microcontroller to disable the Accelerometer aspects that we don’t need. I would very much appreciate people with more experience using these parts giving advice/opinion on if I am selecting the correct alternative and if there are any specific considerations I need to take account of when implementing this as a solution
Solved! Go to Solution.
Thanks for your inquiry.
Yes, BMI270 is pin-to-pin compatible with BMG250 and you can use BMI270 gyro without the accelerometer to replace BMG250. The difference is that after you power on BMI270 you need to download 8KB config file to BMI270 and then you can enable gyro only and get gyro data from BMI270.
Please refer to BMI270 API source code at https://github.com/BoschSensortec/BMI270-Sensor-API. Then you can click the link "bmi270_examples" -> "gyro" to see the file "gyro.c".