# OneCable
`onecable` implements (parts of) the 1-Wire protocol,
with a specific focus on the `DS18B20` temperature sensor.
`onecable` is `no-std`, enabling it to run on any hardware for which the
[embedded_hal](https://crates.io/crates/embedded-hal) traits are implemented.
# 1-Wire
For further information on the 1-Wire protocol,
look at the
[Book of iButtonĀ® Standards](https://www.analog.com/en/resources/technical-articles/book-of-ibuttonreg-standards.html).
For additional information on the DS18B20 sensor,
have a look at its
[datasheet](https://www.analog.com/media/en/technical-documentation/data-sheets/DS18B20.pdf).
# License
see [LICENSE](https://codeberg.org/johann-cm/onecable/src/branch/main/LICENSE)