1 unstable release
0.1.0 | Jun 30, 2024 |
---|
#1794 in Embedded development
46 downloads per month
13KB
170 lines
Rust Si1145 Light Sensor Driver
This is a platform agnostic Rust driver for the Silicon Labs Si1145 light sensor,
based on the embedded-hal
traits.
The Device
The Si1145/46/47 is a low-power, reflectance-based, infrared proximity, ultraviolet (UV) index, and ambient light sensor with I2C digital interface and programmable event interrupt output.
Datasheet: https://www.silabs.com/documents/public/data-sheets/Si1145-46-47.pdf
License
Licensed under either of
- 0BSD
- MIT license at your option.
Contributing
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~320–770KB
~17K SLoC