Qwiic ADS1015 I2C library for Rust (WIP)
Description
This library aims at controlling Qwiic ADC devices using I2C from Linux. Its primary target is ARM devices such as RaspberryPi or FriendlyARM's NanoPi Neo. It should nonetheless work on other Linux distributions with access to an I2C bus.
How to use library
Add the following line to your cargo.toml:
qwiic-adc-rs = "0.1.11"
Or for the most recent commit on the master branch use:
qwiic-adc-rs = { git = "https://github.com/PixelCoda/QwiicADC-Rust.git", version = "*" }
```
Most functions are not implemented yet. So no examples. This will change in the next few days.
In the meantime, checkout my other Qwiic-I2C crates:
https://crates.io/crates/qwiic-lcd-rs
https://crates.io/crates/qwiic-relay-rs
```
References
- https://github.com/sparkfun/SparkFunADS1015Arduino_Library
License
Released under Apache 2.0.
Support and follow my work by:
Buying my dope NTFs:
- https://opensea.io/accounts/PixelCoda
Checking out my Github:
- https://github.com/PixelCoda
Following my facebook page:
- https://www.facebook.com/pixelcoda/
Subscribing to my Patreon:
- https://www.patreon.com/calebsmith_pixelcoda
Or donating crypto:
- ADA: addr1qyp299a45tgvveh83tcxlf7ds3yaeh969yt3v882lvxfkkv4e0f46qvr4wzj8ty5c05jyffzq8a9pfwz9dl6m0raac7s4rac48
- ALGO: VQ5EK4GA3IUTGSPNGV64UANBUVFAIVBXVL5UUCNZSDH544XIMF7BAHEDM4
- ATOM: cosmos1wm7lummcealk0fxn3x9tm8hg7xsyuz06ul5fw9
- BTC: bc1qh5p3rff4vxnv23vg0hw8pf3gmz3qgc029cekxz
- ETH: 0x7A66beaebF7D0d17598d37525e63f524CfD23452
- ERC20: 0x7A66beaebF7D0d17598d37525e63f524CfD23452
- XLM: GCJAUMCO2L7PTYMXELQ6GHBTF25MCQKEBNSND2C4QMUPTSVCPEN3LCOG
- XTZ: tz1SgJppPn56whprsDDGcqR4fxqCr2PXvg1R