#hal #sensor #embedded-hal-driver #embedded-hal #capacitive

no-std mpr121-hal

MPR121 proximity capacitive touch sensor controller hal driver implementation

3 releases (breaking)

0.3.0 Jul 25, 2023
0.2.0 Nov 5, 2022
0.1.0 Nov 4, 2022

#1923 in Embedded development

MIT/Apache

22KB
238 lines

MPR121-hal

crates.io docs.rs dependency status

Mpr121 proximity capacitive touch sensor controller driver. Used for instance on the Adafruit Mpr121 module.

Overview

The crate uses the embeded-hal crate to provided a generic implementation for multiple HALs.

The implementation provides a similar API to the C++ Adafruit library. It should work with similar boards using the Mpr121 as well.

Development

The crate is considered complete at the moment. It provides the core functionality as well as helper functions. It stays in pre-1.0 release in case errors are found within the next year. Otherwise it'll change to 1.0 around Nov. 2023.

License

Licensed under either of

at your option.

Contributing

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~71KB