4 releases
0.1.3 | Oct 1, 2024 |
---|---|
0.1.2 | Sep 30, 2024 |
0.1.1 | Sep 27, 2024 |
0.1.0 | Sep 27, 2024 |
#666 in Embedded development
95 downloads per month
65KB
1K
SLoC
LIS2DTW12-RS
A platform agnostic driver to interface with the LIS2DTW12 (3-axis accelerometer + temperature sensor).
The driver uses the embedded-hal
traits and supports interfaces with I2C and SPI.
The driver supports async and blocking modes, selectable with the async
and blocking
features.
Resources
Running examples
NOTE
You may need to adjust the features for embassy depending on the chip you're using. This is just a configuration i was using when developing this.
The example can be run like this:
cargo run --example stm32l431-embassy-async --no-default-features --features "async"
Contributing
If you have any problems feel free to open an issue, if i find the time i might review and fix it.
Also feel free to open PRs if you miss some features or find bugs. PRs for documentation, tests, examples, etc. are also very welcome!
License
Dual licensed under your choice of either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
Dependencies
~2MB
~40K SLoC