bmx055

Crates.iobmx055
lib.rsbmx055
version0.1.0
sourcesrc
created_at2024-01-13 07:01:05.428238
updated_at2024-01-13 07:01:05.428238
descriptionThis is a platform agnostic Rust driver for the BMX055 small, versatile 9-axis sensor module: 3D accelerometer, 3D gyroscope and 3D magnetometer.
homepagehttps://gitlab.com/alaarmann/bmx055-rs
repositoryhttps://gitlab.com/alaarmann/bmx055-rs
max_upload_size
id1098344
size65,837
(alaarmann)

documentation

README

Rust BMX055 3D Accelerometer, 3D Gyroscope and 3D Magnetometer Driver

This is a platform agnostic Rust driver for the BMX055 small, versatile 9-axis sensor module: 3D accelerometer, 3D gyroscope and 3D magnetometer using the [embedded-hal] traits.

{{% alert title="Warning" color="warning" %}} This project is currently in MVP stage, internal structure and API are likely to change in further releases. {{% /alert %}}

The BMX055 is actually BMA255 (accelerometer), BMG160 (gyroscope) and BMM150 (magnetometer) in one single chip.

This HAL driver is modeled after lsm303agr by Diego Barrios Romero.

The implementation of the magnetometer part is based on the manufacturer's driver for the BMM150.

Documents: Datasheet

Commit count: 0

cargo fmt