TMP1075
Platform agnostic rust driver for the TMP1075 temperature sensor.
Can be used with async and sync I2C interfaces that implement the embedded_hal or embedded_hal_async traits.
Resources
Missing Features
- Set High and Low limit registers as floats for finer granularity. Currently only setting the MSB as i8 is supported.
Example
This example runs the async configuration using embassy on an stm32.
use Spawner;
use ;
use ;
use ;
use Tmp1075;
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)