kriswiner/MPU9250

Alternative to MPU9250 and BNO055

Opened this issue · 9 comments

Hello Kris,
Since you're an expert at that, I was wondering if you had any recommendation for an easy-to-use yet reliable alternative to the above chips, as those are no longer available. I'm looking for an I2C-based, ready-to-go board to interface with an ESP32. The chip should also have some sort of library (Arduino or such) to quickly get me going.
Any help appreciated.

Regards,

S. Clark

Wow! So nice of you to provide so much information, and quickly.
Thank you very much. I'll look into those.

SC

What about MPU6500 + MC5983, which is much more cost down for me.

This would be a good choice, but I still think the LSM6DSM/R is a better 6 DoF sensor. Instead of the MPU6500, mabe look at the ICM426X8?

On Mon, Aug 8, 2022 at 7:37 PM StayYouth1993 @.> wrote: What about MPU6500 + MC5983, which is much more cost down for me. — Reply to this email directly, view it on GitHub <#480 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABTDLKWZ72G3ZSEF63EARYDVYG773ANCNFSM5ZSNGVTA . You are receiving this because you commented.Message ID: @.>

I have inquiried the price(1k pcs) just now, which is:

  1. LSM6DSRTR 9RMB
  2. LSM6DSMTR 13RMB
  3. MPU6050 5.5RMB(which is not totally new, price for totally new is 35RMB)
  4. MMC5983MA 4.3RMB
    As for ICM42605 and ICM42668, that's not avaliable in china.

I'm more cost sensitive. However, consider the chip quality, so my final choice is LSM6DSRTR + MMC5983MA. Thanks so much for your help!!!

I also tested MPU9255(I have bought so many fake chip which actually is MPU6500, I have to give up on plan for MPU925x) with magwick fusion algorithm, which performance is very good without fast moving or shaking. However, when it comes for fast moving on human body(especially hands moving), magwick is not good enought, I think some strategy has to be made for this situation.

Oh, that's a good choice! I'll try later, thanks so much for your help!!!!!!!