| Crates.io | honeywell_mpr |
| lib.rs | honeywell_mpr |
| version | 0.1.0 |
| created_at | 2026-01-21 20:32:50.343096+00 |
| updated_at | 2026-01-21 20:32:50.343096+00 |
| description | A no-std driver for the Honeywell MPR sensor. |
| homepage | |
| repository | https://github.com/ardentTech/honeywell-mpr |
| max_upload_size | |
| id | 2060059 |
| size | 32,850 |
#![no_std], async-first driver for the Honeywell MPR pressure sensor built on top of
Rust embedded-hal. If you need blocking code, simply enable the sync feature in your Cargo.toml.
See datasheet Figure 4 for a description of available chip variants. For implementing the correct driver, make note of the "Output Type" (I2C or SPI), the I2C address (if relevant), and the transfer function.
[!WARNING] The SPI implementation has NOT been verified or tested on hardware, and that is why there are no examples. If you have a SPI-based chip variation and want to contribute, please document your setup in relevant examples, update code as needed and open a PR.