Skip to content

jcu-eresearch/Arduino-BMX160

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino BMX160 and BMI160

This library wraps a forked version of Bosch's BMI160 library and uses some headers from Bosch's BMM150 library.

My understanding, from this post is that a BMX160 is a BMI160 with a BMM150 attached to the BMi160's secondary/auxiliary interface.

Datasheet Confusion

When examining the BMI160 and BMX160 datasheets, be very careful as some register names have different addresses in the two datasheets:

Address BMI160 Reg Name BMX160 Reg Address
0x4B MAG_IF[0]
0x4C MAG_IF[1] MAG_IF[0]
0x4C MAG_IF[2] MAG_IF[1]
0x4C MAG_IF[3] MAG_IF[2]
0x4C MAG_IF[4] MAG_IF[3]

About

An Arduino library to drive the Bosch BMX160 IMU chip

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages