Hello,
There are a lot of libraries around for the MPU60x0. Searching on GitHub I found 374 of them (see: Search · mpu6050 arduino · GitHub ).
Maybe someone went through the hassle of try some of them and can suggest me a good one?
I need just basic sensor fusion/AHRS algorithms
I'm not happy with the situation, either. You might use the simple one from Adafruit - it's in the arduino library - or get one with DMP code (just search on github)
The MPU-6050 and -9250 are obsolete and discontinued, so there is no point in putting much effort into a new project using either.
jremington:
The MPU-6050 and -9250 are obsolete and discontinued, so there is no point in putting much effort into a new project using either.
What chip/board do you suggest to use instead of these?
Pololu keeps up with the state of the art. The MinIMU-9 sensors are more sensitive, more stable and less noisy than the Invensense devices.
Actually I also read that the MPU60x0 are obsolete (for example: Invensense MPU-6000 now obsolete ) I don't know if there is an official source.
I am also willing to change chip, in the past i wasn't very luckly with the inversense, this LSM6DS33 seems interesting, polou provides also a library (GitHub - pololu/lsm6-arduino: Pololu Arduino library for LSM6DS33 accelerometer and gyro ).
Any other thoughts?
I had a pcb ready for the mpu6050 but i am perfectly on time to change
I wan't able to find the LSM6DS33 but only the LSM6DS3.
From the manufacter actually they seems the same part, except for the size:
ST's sensor portfolio includes MEMS, sensor hubs, environmental and temperature sensors, microphones, touch and proximity sensors.
ST's sensor portfolio includes MEMS, sensor hubs, environmental and temperature sensors, microphones, touch and proximity sensors.
Anyone knows other differences?
Hey guys, I agree with using another part instead of the MPU options. TDK InvenSense has some much better 6 and 9 axis options.
ICM-20948 - 9 axis
https://invensense.tdk.com/products/motion-tracking/9-axis/icm-20948/
ICM-42605 - 6 axis (newest chip)
https://invensense.tdk.com/products/motion-tracking/6-axis/icm-42605/
these doesn't seem to be easily available
Consider the AltIMU-9 modules from Pololu. They are well made, supported by the company engineers, and up to date.
Working AHRS algorithms are available, including the Madgwick/Mahony fusion filter .
You are right, but, paying 19.95€ for shipping is not an option, I wish they could have some cheaper alternative