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

linux-embedded-hal

Implementation of the `embedded-hal` traits for Linux devices

Ecosystem
crates.io
Latest Release
0.4.1
4 months ago
Versions
15
Downloads
4,199,378 total
Dependent Packages
160
Dependent Repos
163
si1145 0.1.0
No-std driver for the Si1145 ambient light sensor
1 version - Latest release: over 1 year ago - 1.37 thousand downloads total - 2 stars on GitHub - 1 maintainer
lsm303agr 1.1.0
Platform-agnostic Rust driver for the LSM303AGR ultra-compact high-performance eCompass module: u...
8 versions - Latest release: over 1 year ago - 1 dependent package - 58 dependent repositories - 65.9 thousand downloads total - 26 stars on GitHub - 1 maintainer
mcp4x 1.0.0
Platform-agnostic Rust driver for the MCP4x digital potentiometers.
3 versions - Latest release: over 1 year ago - 6.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
mlx9061x 0.3.0
Platform-agnostic Rust driver for the MLX90614 and MLX90615 non-contact infrared thermometers.
4 versions - Latest release: almost 2 years ago - 1 dependent repositories - 16.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
eeprom24x 0.7.2
Platform-agnostic Rust driver for the 24x series serial EEPROMs.
12 versions - Latest release: almost 2 years ago - 6 dependent packages - 10 dependent repositories - 3.32 million downloads total - 36 stars on GitHub - 1 maintainer
ice40 0.3.0
An embedded-hal driver for configuration of ice40 FPGA devices.
5 versions - Latest release: almost 2 years ago - 1 dependent repositories - 6.44 thousand downloads total - 6 stars on GitHub - 1 maintainer
shtcx 1.0.0
Platform agnostic Rust driver for the Sensirion SHTCx series temperature/humidity sensors.
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 2 dependent repositories - 40.4 thousand downloads total - 15 stars on GitHub - 1 maintainer
ad983x 1.0.0
Platform-agnostic Rust driver for the AD9833, AD9834, AD9837 and AD9838 low-power programmable wa...
5 versions - Latest release: almost 2 years ago - 15.7 thousand downloads total - 16 stars on GitHub - 1 maintainer
bmi160 1.1.0
Platform-agnostic Rust driver for the BMI160 inertial measurement unit (IMU).
5 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 17.8 thousand downloads total - 14 stars on GitHub - 1 maintainer
max31855-rs 0.1.0
MAX31855 Cold-Junction Compensated Thermocouple-to-Digial Converter
1 version - Latest release: almost 2 years ago - 4.27 thousand downloads total - 0 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: almost 2 years ago - 10.2 thousand downloads total - 12 stars on GitHub - 1 maintainer
driver-pal 0.9.0 💰
Rust embedded driver helper package
9 versions - Latest release: almost 2 years ago - 3 dependent packages - 6 dependent repositories - 47.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
driver-cp2130 1.1.0
libusb based driver for the CP2130 USB-SPI bridge by Silicon Labs
11 versions - Latest release: almost 2 years ago - 4 dependent packages - 4 dependent repositories - 21.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
ltr303 0.1.4
Platform agnostic Rust driver for the LTR-303 Ambient Light Sensor.
5 versions - Latest release: almost 2 years ago - 6.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
as5600 0.8.0
Platform-independent Rust driver for AS5600 digital magnetic potentiometer
8 versions - Latest release: almost 2 years ago - 13.7 thousand downloads total - 9 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: almost 2 years ago - 3 dependent packages - 7 dependent repositories - 55.2 thousand downloads total - 36 stars on GitHub - 1 maintainer
hs-hackathon-car 0.1.4
Car control support crate for Helsing's Rust Nation hackathon
4 versions - Latest release: almost 2 years ago - 1 dependent package - 5.8 thousand downloads total - 8 stars on GitHub - 2 maintainers
bh1730fvc 0.2.0
A rust no-std driver for the BH1730FVC ambient light sensor.
3 versions - Latest release: almost 2 years ago - 4.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
bno055 0.4.0
Bosch Sensortec BNO055 9-axis IMU driver
13 versions - Latest release: about 2 years ago - 1 dependent repositories - 26.2 thousand downloads total - 75 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: about 2 years ago - 11.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
ds1307 0.6.0
Platform-agnostic Rust driver for the DS1307 real-time clock.
7 versions - Latest release: about 2 years ago - 1 dependent repositories - 19.8 thousand downloads total - 11 stars on GitHub - 1 maintainer
rfm69 0.6.0
A generic rust driver to support RFM69 family wireless chips
10 versions - Latest release: about 2 years ago - 1 dependent repositories - 14.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
embedded-qmp6988 0.1.0
Platform-agnostic Rust driver for the QMP6988 barometric pressure sensor.
1 version - Latest release: about 2 years ago - 1.56 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
embedded-sgp30 0.1.0
Platform-agnostic Rust driver for the SGP30 gas sensor for indoor air quality applications.
1 version - Latest release: about 2 years ago - 1.94 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
embedded-sht3x 0.1.0
Platform-agnostic Rust driver for the SHT3x temperature and humidity sensors.
1 version - Latest release: about 2 years ago - 29.4 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
eei_vfd 0.1.0
An embedded-hal based driver for VFD displays from EEI Tech
1 version - Latest release: about 2 years ago - 1.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
inverted-pin 1.0.0
Embedded-hal input/output pin trait implementations with inverted level logic.
3 versions - Latest release: about 2 years ago - 1 dependent package - 6.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
dummy-pin 1.0.0
Dummy implementations of the input/output pin embedded-hal traits.
4 versions - Latest release: about 2 years ago - 4 dependent packages - 3 dependent repositories - 13.1 thousand downloads total - 4 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: about 2 years ago - 4 dependent packages - 8 dependent repositories - 53.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
aht20-async 1.0.0
A platform agnostic driver to interface with the AHT20 temperature/humidity sensors
1 version - Latest release: about 2 years ago - 46.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
aw2013 2.1.0 💰
Driver for the AW2013 3-Channel LED Controller
4 versions - Latest release: about 2 years ago - 9.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
bmx055 0.1.0
This is a platform agnostic Rust driver for the BMX055 small, versatile 9-axis sensor module: 3D ...
1 version - Latest release: about 2 years ago - 1.59 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
mcp3425 1.1.0
Platform agnostic Rust driver for the Microchip MCP3425/6/7/8 ADC.
7 versions - Latest release: about 2 years ago - 11.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
dht-embedded 0.4.0 💰
Library for reading temperature and humidity from the DHT11 and DHT22 sensors
5 versions - Latest release: about 2 years ago - 1 dependent repositories - 7.1 thousand downloads total - 13 stars on GitHub - 1 maintainer
sen5x 0.0.1
Rust driver for the Sensirion SEN5x series. All-in-one sensor solution platform for the accurate ...
1 version - Latest release: about 2 years ago - 1.54 thousand downloads total - 0 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: over 2 years ago - 12.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
vl53l1x-uld 2.0.1
Library source port of the ULD driver for the VL53L1X
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 5 thousand downloads total - 5 stars on GitHub - 1 maintainer
rustberry-poe-monitor 1.0.1
A simple PoE Monitor for Raspberry Pi Waveshare PoE HAT (B)
2 versions - Latest release: over 2 years ago - 2.79 thousand downloads total - 33 stars on GitHub - 1 maintainer
aimu 0.2.3
Motion control for handheld computers equipped with a BMI160/BMI260 IMU.
2 versions - Latest release: over 2 years ago - 2.98 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
ti-lp55231 1.0.0
Linux I2C driver for Texas Instruments LP55231 LED controller
1 version - Latest release: over 2 years ago - 1.57 thousand downloads total - 3 stars on GitHub - 2 maintainers
jrk-g2 2.3.0
A rust embedded driver for pololu Jrk G2
4 versions - Latest release: over 2 years ago - 5.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
mpu9250 0.25.0
no_std driver for the MPU9250 & onboard AK8963 (accelerometer + gyroscope + magnetometer IMU)
38 versions - Latest release: over 2 years ago - 1 dependent package - 12 dependent repositories - 66.6 thousand downloads total - 33 stars on GitHub - 3 maintainers
bmi270 0.1.1
Rust BMI270
2 versions - Latest release: over 2 years ago - 1 dependent package - 3.18 thousand downloads total - 1 maintainer
ltc2497 0.1.0
Platform agnostic Rust driver for the Analog Devices LTC2497 ADC
1 version - Latest release: over 2 years ago - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
stusb4500 0.1.0
STUSB4500 USB-PD Sink controller driver
2 versions - Latest release: almost 3 years ago - 2.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
mpu6886 0.1.0
Platform agnostic driver for mpu6886 6-axis IMU
1 version - Latest release: about 3 years ago - 1.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
ina219_rs 0.5.1
INA219 current/power monitor driver
7 versions - Latest release: over 3 years ago - 1 dependent repositories - 9.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm-embedded-rt 0.4.0
Runtime for embedded-wasm applications
5 versions - Latest release: over 3 years ago - 6.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
ebyte-e32-ui 0.5.0
CLI + GUI for interacting with EByte E32 LoRa modules
3 versions - Latest release: over 3 years ago - 4.86 thousand downloads total - 3 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 3 years ago - 1.63 thousand downloads total - 0 stars on GitHub - 2 maintainers
mpu6050 0.1.6
Platform agnostic driver for MPU6050 6-axis IMU
7 versions - Latest release: over 3 years ago - 4 dependent packages - 13 dependent repositories - 54.9 thousand downloads total - 59 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 3 years ago - 1 dependent repositories - 9.63 thousand downloads total - 3 stars on GitHub - 1 maintainer
mcp49xx 0.3.0
Platform-agnostic Rust driver for the MCP49xx and MCP48xx digital-to-analog converters (DAC).
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 17.8 thousand downloads total - 5 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 4 years ago - 2.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
ad9361-rs 0.1.0
Bindings to the AD9361 part of the Analog Devices Inc. no-OS library
1 version - Latest release: almost 4 years ago - 1.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
sgpc3 1.0.0
Rust driver for the Sensirion SGPC3 gas sensor.
4 versions - Latest release: almost 4 years ago - 5.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
rfid-rs 0.2.1
MFRC522 library for embedded use
6 versions - Latest release: almost 4 years ago - 1 dependent repositories - 11.5 thousand downloads total - 14 stars on gitlab.com - 1 maintainer
ssd1675 0.5.0 💰
Driver for the SSD1675 e-Paper display (EPD) controller, for use with embedded-hal
5 versions - Latest release: about 4 years ago - 1 dependent repositories - 7.94 thousand downloads total - 67 stars on GitHub - 1 maintainer
sensor-temp-humidity-sht40 0.2.601
Driver for SHT40 temperature and humidity sensor
3 versions - Latest release: about 4 years ago - 4.37 thousand downloads total - 3 stars on GitHub - 1 maintainer
as5048a 0.2.1
Rust driver for AMS AS5048A Magnetic Rotary Encoder
3 versions - Latest release: about 4 years ago - 4.78 thousand downloads total - 2 stars on GitHub - 1 maintainer
t67xx 0.1.1
Driver for Telaire T67XX CO2 sensor modules.
2 versions - Latest release: about 4 years ago - 2.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
at-cryptoauth 0.4.0
Driver for ATECC608 Crypto Authentication secure elements
4 versions - Latest release: about 4 years ago - 8.14 thousand downloads total - 7 stars on GitHub - 1 maintainer
r-u-still-there 0.3.0
Occupancy sensors for home automation using thermal cameras.
2 versions - Latest release: over 4 years ago - 2.94 thousand downloads total - 1 maintainer
radio-sx1231 0.3.0
Rust driver for the Semtec SX1231 Sub GHZ (G)FSK/OOK Radio ICs
3 versions - Latest release: over 4 years ago - 4.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
sgp41 0.1.1
Rust driver for the Sensirion SGP41 series. VOC and NOx Sensor.
2 versions - Latest release: over 4 years ago - 2.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
mlx9064x 0.2.1
Library for interfacing with Melexis MLX9064* thermal cameras
8 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 17.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
drv8308 0.0.1
Rust ddriver for TI DRV8303 BLDC motor controller
1 version - Latest release: over 4 years ago - 1.68 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
icm20948 0.0.1
A bus-agnostic driver for the icm20948 accelerometer, gyro and compass.
1 version - Latest release: over 4 years ago - 1 dependent repositories - 1.75 thousand downloads total - 1 maintainer
max44009 0.2.0
Platform-agnostic Rust driver for the MAX44009 ambient light sensor.
2 versions - Latest release: over 4 years ago - 5.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
rn2xx3 0.2.1
Rust driver for Microchip RN2483 and RN2903 LoRaWAN modules. [WIP]
7 versions - Latest release: over 4 years ago - 2 dependent repositories - 10.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
mprls 0.1.0
Rust driver for Honeywell MPR pressure sensor
1 version - Latest release: over 4 years ago - 1.61 thousand downloads total - 1 maintainer
amg88 0.4.1
Library for interfacing with Panasonic AMG88** thermal cameras
3 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 5.96 thousand downloads total - 1 maintainer
veml6075 0.2.1
Platform-agnostic Rust driver for the VEML6075 UVA and UVB light sensor.
3 versions - Latest release: almost 5 years ago - 11.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
thermal-camera 0.2.0
A library for interfacing with thermal cameras
2 versions - Latest release: almost 5 years ago - 2.8 thousand downloads total - 1 maintainer
bme680 0.6.0
A pure Rust implementation for the BME680 environmental sensor.
12 versions - Latest release: almost 5 years ago - 3 dependent packages - 5 dependent repositories - 41.4 thousand downloads total - 30 stars on GitHub - 1 maintainer
sd2405al 0.1.0
Driver for the SDA2405AL real-time clock, for use with embedded-hal
1 version - Latest release: almost 5 years ago - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
stm32-uart-loader 0.1.2 💰
Library and utility for interacting with the STM32 factory UART bootloader
3 versions - Latest release: about 5 years ago - 4.34 thousand downloads total - 8 stars on GitHub - 1 maintainer
svm40 1.0.0
Rust driver for the Sensirion SVM40 sensor.
3 versions - Latest release: about 5 years ago - 1 dependent repositories - 4.15 thousand downloads total - 3 stars on GitHub - 1 maintainer
veml6040 0.1.1
Platform-agnostic Rust driver for the VEML6040 RGBW color light sensor.
2 versions - Latest release: about 5 years ago - 6.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
max31856 0.0.1
A platform independent rust driver for Max31856 Precision Thermocouple to Digital Converter
1 version - Latest release: about 5 years ago - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
pcf8591-hal 0.1.0
Embedded-HAL driver for interfacing with the PCF8591 8-bit A/D and D/A converter
1 version - Latest release: about 5 years ago - 1.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
jrk-g2-rs 1.0.1
A rust embedded driver for pololu Jrk G2
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 3.04 thousand downloads total - 0 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 5 years ago - 1.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
hd44780-ntb 0.0.6 💰
A non-text buffer embedded hal driver for hd44780 like LCD display controllers
3 versions - Latest release: over 5 years ago - 1 dependent repositories - 5.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
mpu9250-i2c 0.6.8
MPU9250 i2c driver for embedded devices
10 versions - Latest release: over 5 years ago - 1 dependent repositories - 14.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
aht20 0.1.0
A platform agnostic driver to interface with the AHT20 temperature/humidity sensors
1 version - Latest release: over 5 years ago - 2 dependent repositories - 3.95 thousand downloads total - 3 stars on GitHub - 1 maintainer
pms700x 0.1.1
Embeded-hal implementation for the PMS700x family of sensors
2 versions - Latest release: over 5 years ago - 2.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
sps30-i2c 0.1.0
Platform-agnostic Rust driver for the SPS30 particulate matter sensor
2 versions - Latest release: over 5 years ago - 2.78 thousand downloads total - 4 stars on GitHub - 1 maintainer
ltr-559 0.1.1
LITEON LTR-559 ligth and proximity sensor
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
mh-zx-driver 0.2.0
MH-Z* family (MH-Z14/Z19/Z19B) CO2 sensor driver built on top of `embedded-hal` primitives.
2 versions - Latest release: over 5 years ago - 3.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
embedded-spi 0.6.2
Rust embedded driver helper package (new releases at spi-hal)
15 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 36.3 thousand downloads total - 1 maintainer
HTU21D 0.1.1
HTU21D Driver using embedded_hal
2 versions - Latest release: almost 6 years ago - 3.85 thousand downloads total - 1 maintainer
hrs3300 0.1.0
Platform-agnostic Rust driver for the HRS3300 heart rate sensor/monitor.
1 version - Latest release: almost 6 years ago - 1 dependent repositories - 2.03 thousand downloads total - 0 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: almost 6 years ago - 7.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
ms5611-spi 0.2.0
no_std driver for MS5611 and MS5607 barometer sensors
2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 4.23 thousand downloads total - 5 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 6 years ago - 8.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
winsen-co2-sensor 0.1.0
Serial driver for Winsen MH-Z19 / MH-Z19B / MH-Z14 CO2 sensors
1 version - Latest release: about 6 years ago - 1.77 thousand downloads total - 1 maintainer
pms-7003 0.3.0
Rust interface for PMS 7003 air quality sensor
3 versions - Latest release: about 6 years ago - 1 dependent repositories - 4.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
prometheus_sensors_exporter 0.1.2
Get measurements from some hardware sensors and share them using prometheus protocol to integrate...
1 version - Latest release: about 6 years ago - 1.74 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
hts221 0.3.0
Interface to ST Micro HTS221 humidity and temperature sensor
4 versions - Latest release: about 6 years ago - 1 dependent repositories - 6.47 thousand downloads total - 10 stars on GitHub - 1 maintainer
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Links
Registry crates.io
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:cargo/linux-embedded-hal
spec
License MIT, Apache-2.0
First Release about 8 years ago
Last Synced 6 days ago
Repository
Stars 282 on GitHub
Forks 51 on GitHub
Docker Dependents 1
Docker Downloads 17,126
Commits 107
Committers 24
Avg per Author 4.458
DDS 0.673
Rankings on crates.io
Overall Top 5.0%
Downloads Top 4.4%
Dependent packages Top 0.4%
Dependent repos Top 3.1%
Forks Top 9.5%
Docker downloads Top 1.7%