# Rust Si1145 Light Sensor Driver [![Crates.io Version](https://img.shields.io/crates/v/si1145.svg?maxAge=3600)](https://crates.io/crates/si1145) ![No Std](https://img.shields.io/badge/no__std-yes-blue) This is a platform agnostic Rust driver for the Silicon Labs Si1145 light sensor, based on the [`embedded-hal`](https://github.com/rust-embedded/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](https://opensource.org/license/0bsd) * [MIT license](http://opensource.org/licenses/MIT) 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.