Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arcnmx/i2c-rs
Generic I2C
https://github.com/arcnmx/i2c-rs
Last synced: 18 days ago
JSON representation
Generic I2C
- Host: GitHub
- URL: https://github.com/arcnmx/i2c-rs
- Owner: arcnmx
- License: mit
- Created: 2018-03-20T00:02:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-03-25T07:29:37.000Z (over 6 years ago)
- Last Synced: 2024-04-24T18:55:28.238Z (7 months ago)
- Language: Rust
- Size: 572 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# i2c
[![travis-badge][]][travis] [![release-badge][]][cargo] [![docs-badge][]][docs] [![license-badge][]][license]
`i2c` is a crate providing traits for working with an I2C bus.
## Implementations
The generic traits in `i2c` must be implemented by an I2C master/driver in order
to be used:- [i2c-linux](https://crates.io/crates/i2c-linux) with the `i2c` feature.
- [i2c-i2cdev](https://crates.io/crates/i2c-i2cdev) for the [i2cdev](https://crates.io/crates/i2cdev) crate.
- [nvapi](https://crates.io/crates/nvapi) with the `i2c` feature.
- Possibly other [downstream crates](https://crates.io/crates/i2c/reverse_dependencies)## [Documentation][docs]
See the [documentation][docs] for up to date information.
[travis-badge]: https://img.shields.io/travis/arcnmx/i2c-rs/master.svg?style=flat-square
[travis]: https://travis-ci.org/arcnmx/i2c-rs
[release-badge]: https://img.shields.io/crates/v/i2c.svg?style=flat-square
[cargo]: https://crates.io/crates/i2c
[docs-badge]: https://img.shields.io/badge/API-docs-blue.svg?style=flat-square
[docs]: http://arcnmx.github.io/i2c-rs/i2c/
[license-badge]: https://img.shields.io/badge/license-MIT-ff69b4.svg?style=flat-square
[license]: https://github.com/arcnmx/i2c-rs/blob/master/COPYING