Page 1 of 1

BNO055 calibration problem

Posted: Sun Mar 05, 2017 2:54 pm
by H3inz3lmann
Hi,
I'm trying to use the mentioned 9DoF-Sensor with a ESP8266. For that reason I use this driver ( https://bitbucket.org/thesheep/micropython-bno055). My problem is, that the BNO055 is calibrated, but the values from the accelerometer and for the linear acceleration are (horribly) wrong.

>>> s.accelerometer()
(0.3999999, -0.8099997, 20.52999)
>>> s.linear_acceleration()
(-3.559999, 5.609999, 14.59999)

These values are measured while the sensor was lying still.
Does anyone have an idea of what could be going on?

Best Matthias

Re: BNO055 calibration problem

Posted: Sun Mar 05, 2017 6:39 pm
by deshipu
That doesn't look good. What you could try is using the I2C bus at a slower speed, to make sure the problems are not with the transmission of the data. Nothing else comes to my mind.

Re: BNO055 calibration problem

Posted: Wed Mar 08, 2017 8:43 am
by H3inz3lmann
Thank you. That made it work. =)

Re: BNO055 calibration problem

Posted: Mon Jan 07, 2019 6:25 am
by Daks96
Hey, could u share the code as to how you got the data from Bno055 after using the drivers?

Re: BNO055 calibration problem

Posted: Tue Jun 04, 2019 12:55 pm
by pythoncoder
There is also a BNO055 driver here.