BNO055 calibration problem

Showroom for MicroPython related hardware projects.
Target audience: Users wanting to show off their project!
H3inz3lmann
Posts: 8
Joined: Sun Mar 05, 2017 2:37 pm

BNO055 calibration problem

Postby H3inz3lmann » Sun Mar 05, 2017 2:54 pm

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

User avatar
deshipu
Posts: 1074
Joined: Thu May 28, 2015 5:54 pm

Re: BNO055 calibration problem

Postby deshipu » Sun Mar 05, 2017 6:39 pm

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.

H3inz3lmann
Posts: 8
Joined: Sun Mar 05, 2017 2:37 pm

Re: BNO055 calibration problem

Postby H3inz3lmann » Wed Mar 08, 2017 8:43 am

Thank you. That made it work. =)


Return to “Hardware Projects”

Who is online

Users browsing this forum: No registered users and 2 guests