Arduino Nano 33 BLE
Closed this issue · 2 comments
kuenala commented
Hi Tomasz, I would love to use the Nano 33 BLE as it has the sensors built in. How do I change the code so it will work with that board? I tried for hours haha...
trsonic commented
Hello,
Looking at the specs, the Nano 33 BLE board uses Bosch sensors, while this project is based on Invensense IMUs. Therefore, the Arduino code would need to be crafted specifically for the Bosch sensors. To be honest this doesn't seem feasible. Even if you manage to create sensor fusion for the Bosch sensors, you will encounter problems with calibration.
From my experience it's better to rely on sensors that provide the fusion and self-calibration themselves, eg. Invensense MPU-9250 or Bosch BNO055.
Cheers!
T.
kuenala commented
Hi Tomasz
thank you for the reply. Ok i will get the parts that are speicified in your code and make magic! THank you again for your efforts.
-Kurt
…________________________________
Von: Tomasz Rudzki ***@***.***>
Gesendet: Montag, 22. Januar 2024 11:55
An: trsonic/nvsonic-head-tracker ***@***.***>
Cc: kuenala ***@***.***>; Author ***@***.***>
Betreff: Re: [trsonic/nvsonic-head-tracker] Arduino Nano 33 BLE (Issue #20)
Hello,
Looking at the specs<https://store.arduino.cc/products/nano-33-ble-sense-rev2>, the Nano 33 BLE board uses Bosch sensors, while this project is based on Invensense IMUs. Therefore, the Arduino code would need to be crafted specifically for the Bosch sensors. To be honest this doesn't seem feasible. Even if you manage to create sensor fusion for the Bosch sensors, you will encounter problems with calibration.
From my experience it's better to rely on sensors that provide the fusion and self-calibration themselves, eg. Invensense MPU-9250 or Bosch BNO055.
Cheers!
T.
—
Reply to this email directly, view it on GitHub<#20 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BFQUG3KWLZZENBZCLWWQD4LYP2KZBAVCNFSM6AAAAABCFBAOJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBUGQYTMMZWGE>.
You are receiving this because you authored the thread.Message ID: ***@***.***>