trsonic/nvsonic-head-tracker

Arduino Nano 33 BLE

Closed this issue · 2 comments

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...

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.