I am working on a project that is based off the Nordic Thingy-52 design. I have run into a problem that I was hoping someone might give me some help on.
When I designed the project I noticed that the Thingy used a motion sensor from Invensense, the MPU-9250. This chip is obsolete and no longer available, so I designed in its recommended successor, the ICM-20948. (recommended by Invensense). Even though this chip is pretty much pin for pin compatible, unfortunately it is not firmware compatible. Invensense renumbered all the registers and changed the way it accesses the X-Y-Z compass (as well as other small changes)
My questions are:
- Has Nordic worked on a successor project for the Thingy-52 that no longer uses the MPU-9250?
- Does Nordic have ANY other projects that use the ICM-20948 (MPU-9250 successor)?
- If you have development using the ICM-20948, do you have the firmware libraries that replace the existing MPU-9250 libraries? The original Nordic Thingy project uses drivers from Invensense called eMD 6. These libraries only seem to be compatible with the MPU-9250 family.
Thanks for any info or direction!
Stay safe