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

bme280-multibus 0.5.0
BME280 driver with support for SPI and I2C
7 versions - Latest release: 4 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: 3 months ago - 8.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
sensirion-i2c 0.3.0
Common functionality for I2C based sensors from Sensirion
4 versions - Latest release: 3 months ago - 12 dependent packages - 9 dependent repositories - 8.53 thousand downloads total - 12 stars on GitHub - 2 maintainers
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: 4 months ago - 100 dependent packages - 167 dependent repositories - 239 thousand downloads total - 1,074 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: about 1 month ago - 3 dependent packages - 7 dependent repositories - 27.8 thousand downloads total - 25 stars on GitHub - 1 maintainer
mcp230xx 1.0.1
MCP23008/MCP23017 8/16-Bit I2C I/O Expander with I2C Interface
3 versions - Latest release: 9 days ago - 2 dependent packages - 3 dependent repositories - 14.8 thousand downloads total - 0 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: 4 months ago - 1 dependent package - 58 dependent repositories - 24.5 thousand downloads total - 15 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: 4 months ago - 4 dependent packages - 8 dependent repositories - 26.7 thousand downloads total - 5 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
Top 4.8% on crates.io
i2cdev 0.6.0
Provides API for safe access to Linux i2c device interface.
13 versions - Latest release: 9 months ago - 64 dependent packages - 119 dependent repositories - 549 thousand downloads total - 193 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
17 versions - Latest release: 4 months ago - 180 dependent packages - 129 dependent repositories - 122 thousand downloads total - 110 stars on GitHub - 1 maintainer
sensor-tlv493d 0.1.0 šŸ’°
Driver for the Infineon tlv493d 3-DoF I2C hall-effect sensor
1 version - Latest release: over 3 years ago - 626 downloads total - 1 stars on GitHub - 1 maintainer
rv3028c7-rtc 0.5.2
RV-3028-C7 and similar Real Time Clock (RTC) no_std driver
9 versions - Latest release: 5 months ago - 2.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
vhost-device-i2c 0.1.0
vhost i2c backend device
1 version - Latest release: 10 months ago - 721 downloads total - 57 stars on GitHub - 6 maintainers
ds323x 0.5.1
Platform-agnostic Rust driver for the DS3231, DS3232 and DS3234 extremely accurate real-time cloc...
8 versions - Latest release: 10 months ago - 1 dependent package - 4 dependent repositories - 8.26 thousand downloads total - 12 stars on GitHub - 1 maintainer
bmp180-embedded-hal 0.1.0
A platform agnostic driver to interface with the BMP180 barometric pressure sensor.
1 version - Latest release: 3 days ago - 0 downloads total - 0 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 - 28.4 thousand downloads total - 0 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 - 70 thousand downloads total - 2 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 - 65.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
tcs3472 0.2.0
Platform-agnostic Rust driver for the TCS3472 RGB color light to digital converter with IR filter.
3 versions - Latest release: about 3 years ago - 8.58 thousand downloads total - 2 stars on GitHub - 1 maintainer
adxl345-eh-driver 0.2.1
Rust embedded-hal device driver for the ADXL345 Analog Devices Digital Accelerometer
3 versions - Latest release: 16 days ago - 933 downloads total - 1 maintainer
xca9548a 0.2.1
Platform-agnostic Rust driver for the TCA954xA and PCA954xA I2C switches/multiplexers.
3 versions - Latest release: almost 4 years ago - 4.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
tokio-i2c 0.1.0
IĀ²C API for Tokio
1 version - Latest release: over 5 years ago - 755 downloads total - 1 stars on GitHub - 1 maintainer
seeed-studio-relay-board 0.1.7
A library for controlling the Seeed Raspberry Pi Relay Board.
8 versions - Latest release: over 1 year ago - 2.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
usbsdmux 0.1.0
Program and library to control the USB-SD-Mux device
1 version - Latest release: over 3 years ago - 487 downloads total - 3 stars on GitHub - 1 maintainer
ads1x15 0.5.0
I2C driver for the Texas Instruments ADS1015/ADS1115 ADC
8 versions - Latest release: over 5 years ago - 1 dependent repositories - 5.52 thousand downloads total - 2 stars on GitHub - 1 maintainer
port-expander 0.6.1
Abstraction for I2C port-expanders
10 versions - Latest release: 5 days ago - 2 dependent packages - 1 dependent repositories - 4 thousand downloads total - 12 stars on GitHub - 1 maintainer
veml6040 0.1.1
Platform-agnostic Rust driver for the VEML6040 RGBW color light sensor.
2 versions - Latest release: over 3 years ago - 4.28 thousand downloads total - 2 stars on GitHub - 1 maintainer
ezo_i2c_rs 0.2.0
ezo_i2c_rs provides a simple interface to interact with Atlas Scientific Ezo Devices, using the I...
2 versions - Latest release: almost 2 years ago - 808 downloads total - 1 stars on GitHub - 1 maintainer
veml6070 0.1.0
Platform-agnostic Rust driver for the VEML6070 UV light sensor.
1 version - Latest release: over 5 years ago - 7.22 thousand downloads total - 2 stars on GitHub - 1 maintainer
si4703 0.1.0
Platform-agnostic Rust driver for the Si4703 and Si4702 FM radio turners (receivers).
1 version - Latest release: over 4 years ago - 7.04 thousand downloads total - 7 stars on GitHub - 1 maintainer
as3935 0.1.0-pre.1
Rust IĀ²C/SPI driver for AS3935 Franklin Lightning Sensor IC
1 version - Latest release: almost 5 years ago - 643 downloads total - 1 stars on GitHub - 1 maintainer
tca9535 0.1.0
embedded-hal driver for the TCA9535 port expander
1 version - Latest release: almost 4 years ago - 540 downloads total - 0 stars on GitLab.com - 1 maintainer
stmpe1600 2.0.0
Platform-agnostic Rust driver for the STMPE1600 I/O expander.
8 versions - Latest release: about 3 years ago - 3.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
mcp23x17 0.2.0
A Rust embedded-hal driver for a Microchip GPIO Expander of the same name
2 versions - Latest release: over 5 years ago - 1.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
kxcj9 0.2.0
Platform-agnostic Rust driver for the KXCJ9 ultra-low-power tri-axis accelerometer.
2 versions - Latest release: about 5 years ago - 2.76 thousand downloads total - 8 stars on GitHub - 1 maintainer
mcp4725 0.4.2 šŸ’°
Microchip MCP4725 DAC Driver for Rust Embedded HAL
11 versions - Latest release: over 2 years ago - 5.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
veml6075 0.2.1
Platform-agnostic Rust driver for the VEML6075 UVA and UVB light sensor.
3 versions - Latest release: almost 3 years ago - 8.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
ruspiro-i2c 0.4.0
Raspberry Pi - IĀ²C bus interface implementation
5 versions - Latest release: over 2 years ago - 1 dependent package - 2.49 thousand downloads total - 2 stars on GitHub - 1 maintainer
max44009 0.2.0
Platform-agnostic Rust driver for the MAX44009 ambient light sensor.
2 versions - Latest release: over 2 years ago - 2.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
mcp794xx 0.3.0
Platform-agnostic Rust driver for the MCP794xx real-time clock / calendar (RTC) family. Compatibl...
4 versions - Latest release: over 1 year ago - 8.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
mlua-periphery 0.1.5
A Rust-native implementation of lua-periphery for mlua.
6 versions - Latest release: 2 months ago - 3.27 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
pca9956b 0.1.3
A RESTful HTTP microservice for controlling PCA9956B devices
3 versions - Latest release: almost 4 years ago - 1.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
hdc1080 0.1.0
Platform-agnostic Rust driver for the HDC1080 digital humidity and temperature sensor.
1 version - Latest release: over 5 years ago - 812 downloads total - 0 stars on GitHub - 1 maintainer
smbus-pec 1.0.1
Minimal portable implementation of SMBus Packet Error Code calculation algorithm.
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 2 dependent repositories - 128 thousand downloads total - 2 stars on GitHub - 1 maintainer
i2c_hung_fix 0.1.0 šŸ’°
Attempts to unhang the I2C bus after an ungraceful reset using traits from the embedded-hal.
1 version - Latest release: over 4 years ago - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
mma7660fc 0.1.2
A platform agnostic driver to interface with the MMA7660FC 3-Axis Accelerometer via I2C
3 versions - Latest release: about 6 years ago - 2.02 thousand downloads total - 2 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 - 588 downloads total - 0 stars on GitHub - 1 maintainer
drogue-mpu-6050 0.1.0
InvenSense MPU-6050 i2c Driver
1 version - Latest release: over 3 years ago - 1 dependent repositories - 1.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
dac5578 0.2.1 šŸ’°
Texas Instruments DAC5578 Driver for Rust Embedded HAL
4 versions - Latest release: almost 3 years ago - 1.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
lp55231 0.2.1
Driver for the TI LP55231 using embedded-hal traits
3 versions - Latest release: over 5 years ago - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
ti-lp55231 1.0.0
Linux I2C driver for Texas Instruments LP55231 LED controller
1 version - Latest release: 7 months ago - 355 downloads total - 1 stars on GitHub - 2 maintainers
i2cbus 0.1.2
A RESTful HTTP microservice exposing I2C bus control
2 versions - Latest release: almost 4 years ago - 1.12 thousand downloads total - 1 stars on GitHub - 1 maintainer
mpu6050-dmp 0.4.0
Platform-independent I2C driver for MPU6050. Supports DMP usage. Fork of drogue-mpu-6050 which us...
3 versions - Latest release: 3 months ago - 1 dependent repositories - 1.92 thousand downloads total - 13 stars on GitHub - 1 maintainer
isl29125 0.1.0
Platform-agnostic Rust driver for the ISL29125 low-power digital RGB color light sensor with IR b...
1 version - Latest release: about 4 years ago - 6.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
lidar_lite_v3 0.1.0
Garmin Lidar Lite v3
1 version - Latest release: about 7 years ago - 928 downloads total - 1 stars on GitHub - 1 maintainer
lm73 0.1.1
Platform-agnostic Rust driver for the LM73 temperature sensor and thermal watchdog.
2 versions - Latest release: over 5 years ago - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
tmp1x2 1.0.0
Platform-agnostic Rust driver for the TMP102 and TMP112 digital temperature sensors.
4 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 29.1 thousand downloads total - 10 stars on GitHub - 1 maintainer
pcf857x 0.4.0
Platform-agnostic Rust driver for the PCF8574, PCF8574A and PCF8575 I/O expanders.
4 versions - Latest release: almost 3 years ago - 1 dependent repositories - 4.16 thousand downloads total - 8 stars on GitHub - 1 maintainer
ina226-tp 0.2.0
Rust Driver for device INA226 High-Side or Low-Side Measurement, Bi-Direcional Current and Power ...
2 versions - Latest release: 2 months ago - 700 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: 11 months ago - 409 downloads total - 0 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.26 thousand downloads total - 10 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 - 204 thousand downloads total - 126 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: almost 4 years ago - 1 dependent package - 1 dependent repositories - 3.84 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.34 thousand downloads total - 5 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 - 1.91 thousand downloads total - 5 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 - 885 downloads total - 1 stars on GitHub - 1 maintainer
ssd1327-i2c 0.2.0
SSD1327 I2C Driver
1 version - Latest release: 6 months ago - 299 downloads total - 2 stars on GitHub - 1 maintainer
bmi160 1.1.0
Platform-agnostic Rust driver for the BMI160 inertial measurement unit (IMU).
5 versions - Latest release: 12 days ago - 1 dependent package - 1 dependent repositories - 10.7 thousand downloads total - 10 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: 9 days ago - 2.69 thousand downloads total - 0 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.43 thousand downloads total - 8 stars on GitHub - 1 maintainer
mcp47x6 0.1.0
Driver for Microchip MCP4725 DAC
1 version - Latest release: 12 months ago - 324 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: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 7.32 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 - 22.7 thousand downloads total - 16 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.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
ds1307 0.6.0
Platform-agnostic Rust driver for the DS1307 real-time clock.
7 versions - Latest release: 3 months ago - 1 dependent repositories - 11.5 thousand downloads total - 9 stars on GitHub - 1 maintainer
rv8803 0.4.4
RV8803 driver with support for I2C
5 versions - Latest release: 2 months ago - 1.48 thousand downloads total - 0 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.44 thousand downloads total - 10 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 - 32 thousand downloads total - 28 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.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
eeprom24x 0.7.1
Platform-agnostic Rust driver for the 24x series serial EEPROMs.
11 versions - Latest release: 13 days ago - 6 dependent packages - 10 dependent repositories - 34.8 thousand downloads total - 32 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 - 5.42 thousand downloads total - 4 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.36 thousand downloads total - 1 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: 16 days ago - 6.57 thousand downloads total - 8 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.07 thousand downloads total - 0 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 thousand downloads total - 3 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: about 4 years ago - 6.74 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.77 thousand downloads total - 3 stars on GitHub - 1 maintainer
t67xx 0.1.1
Driver for Telaire T67XX CO2 sensor modules.
2 versions - Latest release: over 2 years ago - 711 downloads total - 1 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.8 thousand downloads total - 12 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.16 thousand downloads total - 0 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.8 thousand downloads total - 8 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 - 962 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: about 3 years ago - 1.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
mcp4725-async 0.1.0
An async driver for the MCP4725 DAC
1 version - Latest release: about 2 months ago - 266 downloads total - 0 stars on GitHub - 1 maintainer
ina3221 0.4.5
Embedded driver for INA3221 triple-channel power monitor
10 versions - Latest release: about 1 year ago - 2.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
sths34pf80 0.1.7
ST STHS34PF80 driver
8 versions - Latest release: 17 days ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
ens160-aq 0.2.7
ScioSense ENS160 driver
13 versions - Latest release: 17 days ago - 2.75 thousand downloads total - 0 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: 7 months ago - 297 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 - 516 downloads total - 0 stars on GitHub - 1 maintainer