bma423

Crates.iobma423
lib.rsbma423
version0.0.4
sourcesrc
created_at2022-03-26 16:23:02.819311
updated_at2024-10-19 08:57:24.103631
descriptionRust driver for Bma423 accelerometer
homepage
repositoryhttps://github.com/pyaillet/bma423-rs
max_upload_size
id556782
size89,183
Pierre-Yves Aillet (pyaillet)

documentation

README

Build status Crates.io Docs.rs

BMA423 Rust driver

This is an experimental Rust driver for the BMA423 accelerometer.

What's working:

  • Getting x, y, z axis acceleration values
  • The motion detection feature
  • The tap detection feature
  • Configuring the interrupt pins
  • Mapping features to the interrupt pins (as outputs)
  • Remapping the axes

What's missing:

  • The step counter and step detection features
  • Activity classification feature
  • Wrist wakeup feature
  • Auxiliary interface configuration
  • FIFO configuration

Examples

You can find an example usage in this project: TTGO T-Watch v1 rust example.

Contributing

This project is open to contributions of any form, do not hesitate to open an issue or a pull-request if you have questions or suggestions.

Commit count: 21

cargo fmt