#register #i2c #i2c-driver #embedded-devices

no-std hardware-registers

Generic, embedded-friendly hardware registers support, including traits and types for understanding I2C registers

3 unstable releases

0.2.0 Jul 5, 2024
0.1.0 Jul 1, 2024

#1869 in Embedded development

Download history 561/week @ 2024-06-29 73/week @ 2024-07-06 17/week @ 2024-07-13 6/week @ 2024-07-20 12/week @ 2024-07-27 1/week @ 2024-08-31 32/week @ 2024-09-14 26/week @ 2024-09-21 32/week @ 2024-09-28

90 downloads per month
Used in 4 crates (2 directly)

EUPL-1.2 OR Apache-2.0 OR MIT

28KB
665 lines

Hardware Register Traits

Crates.io Docs Build Status Safety Dance codecov MSRV EUPL 1.2 licensed Apache 2.0 licensed MIT licensed

Generic Rust hardware register support, including traits and types for processing I2C devices, intended for use with platform-agnostic drivers written using embedded-hal.

Requirements

  • Rust 1.64+

Code of Conduct

We abide by the Contributor Covenant and ask that you do as well.

License

Copyright © 2024 Markus Mayer

Triple licensed under your choice of either of:

No runtime deps