An open API service indexing awesome lists of open source software.

https://github.com/pyaillet/bma423-rs

Embedded Rust driver for the BMA423 accelerometer
https://github.com/pyaillet/bma423-rs

accelerometer driver embedded rust

Last synced: about 1 year ago
JSON representation

Embedded Rust driver for the BMA423 accelerometer

Awesome Lists containing this project

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](https://github.com/pyaillet/twatch-idf-rs).

## 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.