Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "i2c" keyword

pcf857x 0.4.0
Platform-agnostic Rust driver for the PCF8574, PCF8574A and PCF8575 I/O expanders.
4 versions - Latest release: about 3 years ago - 1 dependent repositories - 4.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
i2cdev 0.6.0
Provides API for safe access to Linux i2c device interface.
13 versions - Latest release: 10 months ago - 64 dependent packages - 119 dependent repositories - 570 thousand downloads total - 193 stars on GitHub - 1 maintainer
ens160-aq 0.2.7
ScioSense ENS160 driver
14 versions - Latest release: about 1 month ago - 4.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
ltc2497 0.1.0
Platform agnostic Rust driver for the Analog Devices LTC2497 ADC
1 version - Latest release: 12 months ago - 484 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
shared-bus 0.3.1
Abstraction for sharing a bus between multiple devices.
14 versions - Latest release: 7 months ago - 26 dependent packages - 35 dependent repositories - 217 thousand downloads total - 126 stars on GitHub - 1 maintainer
apds9960 0.1.0
Platform-agnostic Rust driver for the APDS9960 digital proximity, ambient light, RGB and gesture ...
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 3.41 thousand downloads total - 10 stars on GitHub - 1 maintainer
ssd1327-i2c 0.2.0
SSD1327 I2C Driver
1 version - Latest release: 7 months ago - 377 downloads total - 2 stars on GitHub - 1 maintainer
vhost-device-i2c 0.1.0
vhost i2c backend device
1 version - Latest release: 11 months ago - 844 downloads total - 58 stars on GitHub - 6 maintainers
mcp230xx 1.0.1
MCP23008/MCP23017 8/16-Bit I2C I/O Expander with I2C Interface
3 versions - Latest release: about 1 month ago - 2 dependent packages - 3 dependent repositories - 15.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
shtc1 0.1.0
Driver for the Sensirion SHTC1 digital humidity sensor.
1 version - Latest release: almost 6 years ago - 1 dependent repositories - 962 downloads total - 1 stars on GitHub - 1 maintainer
pwm-pca9685 1.0.0
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller.
7 versions - Latest release: 2 months ago - 3 dependent packages - 7 dependent repositories - 28.8 thousand downloads total - 26 stars on GitHub - 1 maintainer
iis2mdc 0.1.2
Simple driver for ST iis2mdc sensor
4 versions - Latest release: about 1 year ago - 1.32 thousand downloads total - 5 stars on GitHub - 1 maintainer
pca9956b-api 0.1.2
HTTP RESTful API and skeleton server/client implement for I2C bus control
2 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 4 thousand downloads total - 0 stars on GitHub - 1 maintainer
i2c-reg-derive 0.1.2
Macros for i2c-reg register traits
3 versions - Latest release: about 5 years ago - 1 dependent package - 2.52 thousand downloads total - 6 stars on GitHub - 1 maintainer
ism330dhcx 0.5.2
Simple driver for ST ism330dhcx sensor
10 versions - Latest release: 6 months ago - 1 dependent repositories - 4 thousand downloads total - 8 stars on GitHub - 1 maintainer
i2c-reg 0.1.2
Create registers for reading and writing with I2C interface.
3 versions - Latest release: about 5 years ago - 2.07 thousand downloads total - 6 stars on GitHub - 1 maintainer
pcf8591 0.1.1
A rust API for PCF8591 A/D converter
2 versions - Latest release: over 7 years ago - 1 dependent repositories - 1.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
hts221 0.3.0
Interface to ST Micro HTS221 humidity and temperature sensor
4 versions - Latest release: over 4 years ago - 1 dependent repositories - 2.62 thousand downloads total - 8 stars on GitHub - 1 maintainer
tca9539 0.2.1
TCA9539 (also PCA9539) 16-Bit I2C I/O Expander with I2C Interface
3 versions - Latest release: about 1 month ago - 3.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
mcp47x6 0.1.0
Driver for Microchip MCP4725 DAC
1 version - Latest release: about 1 year ago - 397 downloads total - 0 stars on GitLab.com - 1 maintainer
i2cbus-api 0.1.9
HTTP RESTful API and skeleton server/client implement for I2C bus control
8 versions - Latest release: about 4 years ago - 2 dependent packages - 2 dependent repositories - 7.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
shared-bus-rtic 0.2.2
Provides utilities for sharing peripheral communication buses in an RTIC application
6 versions - Latest release: almost 4 years ago - 1 dependent package - 4 dependent repositories - 23 thousand downloads total - 16 stars on GitHub - 1 maintainer
ds1307 0.6.0
Platform-agnostic Rust driver for the DS1307 real-time clock.
7 versions - Latest release: 4 months ago - 1 dependent repositories - 11.9 thousand downloads total - 9 stars on GitHub - 1 maintainer
nuttx-embedded-hal 1.0.10 šŸ’°
Rust Embedded HAL for Apache NuttX RTOS
11 versions - Latest release: about 2 years ago - 2 dependent repositories - 3.96 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
embedded-hal-mock 0.10.0
A collection of mocked devices that implement the embedded-hal traits
19 versions - Latest release: 5 months ago - 180 dependent packages - 129 dependent repositories - 130 thousand downloads total - 114 stars on GitHub - 1 maintainer
si7021-t-rh
Silicon Labs Si7013, Si7020, Si7021 driver
2 versions - 0 downloads total - 1 maintainer
rv8803 0.4.4
RV8803 driver with support for I2C
5 versions - Latest release: 3 months ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
ads1x1x 0.2.2
Platform-agnostic Rust driver for the ADS1x1x ultra-small, low-power analog-to-digital converters...
4 versions - Latest release: almost 3 years ago - 4 dependent packages - 7 dependent repositories - 33.1 thousand downloads total - 29 stars on GitHub - 1 maintainer
register_derive 0.1.1 šŸ’°
Helper proc macro for the pac194x crate
2 versions - Latest release: about 2 years ago - 1 dependent package - 1.24 thousand downloads total - 3 stars on GitHub - 1 maintainer
adafruit-seesaw 0.6.1
Platform-agnostic implementation for communicating with devices that run the Seesaw firmware.
20 versions - Latest release: 4 months ago - 6.24 thousand downloads total - 4 stars on GitHub - 1 maintainer
pac194x 0.1.3 šŸ’°
Platform-agnostic Rust driver for the PAC194x 9V, 16-bit power monitor with alerts
3 versions - Latest release: about 2 years ago - 1.14 thousand downloads total - 3 stars on GitHub - 1 maintainer
max170xx 1.0.0
Platform-agnostic Rust driver for the MAX170xx 1-cell/2-cell fuel-gauge systems with ModelGauge f...
3 versions - Latest release: about 1 month ago - 6.81 thousand downloads total - 8 stars on GitHub - 1 maintainer
usb2642-i2c 0.1.1
A Rust library for interfacing with the USB2642 I2C bus using the linux sg3 SCSI interface.
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.46 thousand downloads total - 1 stars on GitHub - 1 maintainer
iaq-core 0.1.0
Platform-agnostic Rust driver for the iAQ-Core indoor air quality sensor. Compatible with iAQ-Cor...
1 version - Latest release: over 4 years ago - 7.85 thousand downloads total - 3 stars on GitHub - 1 maintainer
ina219_rs 0.5.1
INA219 current/power monitor driver
7 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
hdc20xx 0.1.0
Platform-agnostic Rust driver for the HDC2080, HDC2010 and HDC2021 low-power humidity and tempera...
1 version - Latest release: over 4 years ago - 6.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
veml6030 0.1.2
Platform-agnostic Rust driver for the VEML6030 and VEML7700 high-accuracy ambient light sensors.
3 versions - Latest release: over 3 years ago - 3 dependent repositories - 8.96 thousand downloads total - 8 stars on GitHub - 1 maintainer
embedded-ccs811 0.2.0
Platform-agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring in...
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 8.95 thousand downloads total - 12 stars on GitHub - 1 maintainer
t67xx 0.1.1
Driver for Telaire T67XX CO2 sensor modules.
2 versions - Latest release: over 2 years ago - 780 downloads total - 1 stars on GitHub - 1 maintainer
bq24195-i2c 0.1.2 šŸ’°
I2C driver for Texas Instruments BQ24195 Single Cell Charger
3 versions - Latest release: about 4 years ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
ina3221 0.4.5
Embedded driver for INA3221 triple-channel power monitor
10 versions - Latest release: over 1 year ago - 2.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
bit-byte-structs 0.0.3
A bus-agnostic trait and structs for interfacing with register based peripherals.
1 version - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 1.04 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
scd30pi 0.4.2
Interfaces the SCD30 i2c CO2, temperature and humidity sensor from Sensirion for Raspberry Pi
4 versions - Latest release: over 3 years ago - 1.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
sths34pf80 0.1.7
ST STHS34PF80 driver
8 versions - Latest release: about 1 month ago - 1.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
mcp4725-async 0.1.0
An async driver for the MCP4725 DAC
1 version - Latest release: 2 months ago - 333 downloads total - 0 stars on GitHub - 1 maintainer
lm75 1.0.0
Platform-agnostic Rust driver for the LM75 temperature sensor and thermal watchdog.
5 versions - Latest release: 5 months ago - 4 dependent packages - 8 dependent repositories - 27.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
adafruit-aht10 0.1.0
A library for accessing a AHT10 temperature and humidity sensor via I2C. Using embedded-hal traits.
1 version - Latest release: 8 months ago - 365 downloads total - 0 stars on GitHub - 1 maintainer
buslogger 0.1.0
Helper library to debug embedded-hal busses
1 version - Latest release: about 4 years ago - 573 downloads total - 0 stars on GitHub - 1 maintainer
nau88c22 0.9.0
Driver for the I2C register interface on the Nuvoton NAU882CC Audio CODEC
1 version - Latest release: 4 months ago - 332 downloads total - 1 maintainer
i2c-i2cdev 0.0.1
Implementation of I2C traits for i2cdev crate
1 version - Latest release: about 6 years ago - 904 downloads total - 0 stars on GitHub - 1 maintainer
i2cdriver 0.2.1
Use Excamera I2CDriver and I2CMini devices from Rust, optionally via embeddded-hal traits.
3 versions - Latest release: 5 months ago - 907 downloads total - 0 stars on GitLab.com - 1 maintainer
ina219 0.1.0
INA219 current/power monitor driver
2 versions - Latest release: almost 4 years ago - 33.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
opt300x 0.1.1
Platform-agnostic Rust driver for the OPT300x ambient light sensors. Compatible with OPT3001, OPT...
2 versions - Latest release: over 2 years ago - 8.51 thousand downloads total - 6 stars on GitHub - 1 maintainer
i2c-linux-sys 0.2.1
Linux i2c-dev ioctls
7 versions - Latest release: about 2 years ago - 2 dependent packages - 158 dependent repositories - 72.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
as3935-bbn 0.1.0-pre.2
Fork of Michael Moravec Rust IĀ²C/SPI driver for AS3935 Franklin Lightning Sensor IC
1 version - Latest release: about 1 year ago - 355 downloads total - 1 stars on GitHub - 1 maintainer
i2c 0.1.0
Generic I2C traits
1 version - Latest release: about 6 years ago - 4 dependent packages - 29 dependent repositories - 29.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
i2c-linux 0.1.2
Linux I2C device interface
4 versions - Latest release: over 5 years ago - 4 dependent packages - 156 dependent repositories - 67.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
pca9535 2.0.0
PCA 9535 IO-Expander driver using embedded-hal
6 versions - Latest release: 5 months ago - 1 dependent repositories - 5.38 thousand downloads total - 2 stars on GitHub - 1 maintainer
bh1730fvc 0.2.0
A rust no-std driver for the BH1730FVC ambient light sensor.
3 versions - Latest release: 3 months ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
mlx9061x 0.2.1
Platform-agnostic Rust driver for the MLX90614 and MLX90615 non-contact infrared thermometers.
4 versions - Latest release: about 1 year ago - 1 dependent repositories - 11.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
eeprom24x 0.7.1
Platform-agnostic Rust driver for the 24x series serial EEPROMs.
12 versions - Latest release: about 1 month ago - 6 dependent packages - 10 dependent repositories - 36.1 thousand downloads total - 32 stars on GitHub - 1 maintainer
mma8x5x 0.1.1
Platform-agnostic Rust driver for the MMA8451, MMA8452, MMA8453, MMA8652 and MMA8653 tri-axis acc...
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 7.19 thousand downloads total - 3 stars on GitHub - 1 maintainer
lsm303agr 1.0.0
Platform-agnostic Rust driver for the LSM303AGR ultra-compact high-performance eCompass module: u...
7 versions - Latest release: 5 months ago - 1 dependent package - 58 dependent repositories - 25.7 thousand downloads total - 15 stars on GitHub - 1 maintainer
hrs3300 0.1.0
Platform-agnostic Rust driver for the HRS3300 heart rate sensor/monitor.
1 version - Latest release: about 4 years ago - 1 dependent repositories - 621 downloads total - 0 stars on GitHub - 1 maintainer
embedded-ads111x 0.1.1
ADS111x 16bit ADCs I2C rust driver no_std
2 versions - Latest release: over 1 year ago - 715 downloads total - 0 stars on GitHub - 1 maintainer
tsl2591-eh-driver 0.5.0
Rust embedded-hal driver for the TSL2591 Light Sensor
3 versions - Latest release: 4 months ago - 1 dependent package - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
bme280 0.5.1
A rust device driver for the Bosch BME280 temperature, humidity, and atmospheric pressure sensor ...
10 versions - Latest release: about 2 months ago - 10 dependent repositories - 17.7 thousand downloads total - 57 stars on GitHub - 2 maintainers
lc709203 0.2.1
Platform-agnostic Rust driver for the LC709302 battery gauge sensor.
3 versions - Latest release: over 2 years ago - 1.31 thousand downloads total - 1 maintainer
bmi160 1.1.0
Platform-agnostic Rust driver for the BMI160 inertial measurement unit (IMU).
5 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 10.9 thousand downloads total - 10 stars on GitHub - 1 maintainer
bmp085-180-rs 0.1.0
Driver for BMP085 & BMP180 sensors.
2 versions - Latest release: 24 days ago - 233 downloads total - 0 stars on GitHub - 1 maintainer
ssd1306-i2c 0.1.0
SSD1306 I2C driver
5 versions - Latest release: about 2 months ago - 1.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
adafruit-lcd-backpack 0.1.1 šŸ’°
Unofficial driver for the Adafruit I2C LCD backpack
1 version - Latest release: 4 months ago - 509 downloads total - 1 stars on GitHub - 1 maintainer
mma8452q 0.1.0
A platform agnostic driver to interface with the MMA8452Q 3-Axis Accelerometer via I2C [embedded-...
1 version - Latest release: about 4 years ago - 991 downloads total - 1 maintainer
ft260hid
Library to control FT260 USB-I2C/UART bridge IC
1 version - 158 downloads total - 0 stars on GitHub - 1 maintainer
mpl3115 0.1.0
Platform-agnostic Rust driver for the MLP3115 pressure sensor.
1 version - Latest release: over 4 years ago - 1.03 thousand downloads total - 1 maintainer
pca9685_lib 0.2.2
A library for communicating to a PCA9685 Chip for Raspberry Pi.
5 versions - Latest release: almost 4 years ago - 1.97 thousand downloads total - 1 maintainer
at42qt1070 0.1.1
Embedded-hal implementation for the AT42QT1070
2 versions - Latest release: almost 4 years ago - 918 downloads total - 0 stars on GitHub - 1 maintainer
sc16is752 0.1.1
A no_std crate for interfacing with the SC16IS752 I2C port expander. This lib provides access to ...
2 versions - Latest release: 6 months ago - 655 downloads total - 0 stars on GitHub - 1 maintainer
sensor-sdc30 šŸ’°
SDC30 environmental sensor driver
2 versions - Latest release: about 2 months ago - 842 downloads total - 3 stars on GitHub - 1 maintainer
sensor-scd30 0.4.0 šŸ’°
SCD30 environmental sensor driver
4 versions - Latest release: over 2 years ago - 1 dependent repositories - 2.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
smbus-adapter 0.1.1
Provides smbus standardized transfers to i2c devices.
2 versions - Latest release: 5 months ago - 611 downloads total - 0 stars on GitHub - 1 maintainer
bh1750-ehal 0.0.2
Driver fro BH1750 is an digital Ambient Light Sensor IC for I2C bus interface.
2 versions - Latest release: about 5 years ago - 1.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
rppal 0.17.1
Interface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
30 versions - Latest release: 5 months ago - 100 dependent packages - 167 dependent repositories - 241 thousand downloads total - 1,107 stars on GitHub - 1 maintainer
tps6507x 0.1.0
This is a platform agnostic Rust driver for the TPS6507x series Texas Instruments power managemen...
3 versions - Latest release: over 3 years ago - 1.06 thousand downloads total - 3 stars on GitHub - 1 maintainer
smbus-request-parser 0.2.0
Parse SMBus requests. Register functions to call for each type of write/read request. Agnostic re...
4 versions - Latest release: over 3 years ago - 1.61 thousand downloads total - 4 stars on GitHub - 1 maintainer
bme280-rs 0.2.0
A crate to query BME280 sensors over IĀ²C
2 versions - Latest release: 4 months ago - 1 dependent repositories - 1.21 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
scd4x-rs 0.1.0
A crate to query SCD4x sensors over IĀ²C
2 versions - Latest release: 3 months ago - 544 downloads total - 1 stars on GitLab.com - 1 maintainer
port-expander 0.6.1
Abstraction for I2C port-expanders
10 versions - Latest release: 29 days ago - 2 dependent packages - 1 dependent repositories - 4.21 thousand downloads total - 12 stars on GitHub - 1 maintainer
icm20948 0.0.1
A bus-agnostic driver for the icm20948 accelerometer, gyro and compass.
1 version - Latest release: over 2 years ago - 1 dependent repositories - 537 downloads total - 1 maintainer
ms5637 0.1.0
no-std I2C driver for the MS5637 temperature and pressure sensor.
1 version - Latest release: 6 months ago - 297 downloads total - 0 stars on GitHub - 1 maintainer
tcs3400 0.1.0
Platform-agnostic Rust driver for the TCS3400 RGB color light to digital converter with IR filter.
1 version - Latest release: over 1 year ago - 513 downloads total - 0 stars on GitHub - 2 maintainers
lis2dh12 0.6.9
Platform-agnostic Rust driver for the LIS2DH12 accelerometer.
14 versions - Latest release: 8 months ago - 1 dependent package - 2 dependent repositories - 15.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
fs3000 0.1.0
Basic embedded-hal-based I2C driver for the FS3000-1005 and FS3000-1015 air velocity sensors
1 version - Latest release: over 1 year ago - 352 downloads total - 1 stars on GitHub - 1 maintainer
mcp9600 0.1.1
Basic embedded-hal-based I2C driver for the MCP9600 and MCP9601 thermocouple amplifier ICs
2 versions - Latest release: over 1 year ago - 699 downloads total - 0 stars on GitHub - 1 maintainer
sensirion-i2c-rs
Common functionality for I2C based sensors from Sensirion
1 version - Latest release: 24 days ago - 328 downloads total - 12 stars on GitHub - 1 maintainer
sensirion-i2c 0.3.0
Common functionality for I2C based sensors from Sensirion
4 versions - Latest release: 4 months ago - 12 dependent packages - 9 dependent repositories - 9.36 thousand downloads total - 12 stars on GitHub - 2 maintainers
sps30-i2c 0.1.0
Platform-agnostic Rust driver for the SPS30 particulate matter sensor
2 versions - Latest release: almost 4 years ago - 808 downloads total - 3 stars on GitHub - 1 maintainer
bme280-multibus 0.5.0
BME280 driver with support for SPI and I2C
7 versions - Latest release: 5 months ago - 2 dependent repositories - 3.67 thousand downloads total - 6 stars on GitHub - 1 maintainer
tmp006 1.0.0
Platform-agnostic Rust driver for the TMP006/TMP006B non-contact infrared (IR) thermopile tempera...
3 versions - Latest release: 4 months ago - 8.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
liquidcrystal_i2c-rs 0.1.0
Rewrite of I2C driver for LM1602 LCD displays based on port of LiquidCrystal_I2C.h.
1 version - Latest release: over 1 year ago - 1 dependent package - 914 downloads total - 3 stars on GitHub - 1 maintainer