Ecosyste.ms: Packages

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

crates.io "embedded-hal" keyword

stepper-driver 0.1.0
A49xx and DRV88xx stepper motor driver.
1 version - Latest release: about 6 years ago - 808 downloads total - 7 stars on GitHub - 1 maintainer
ltc2983 0.2.0 šŸ’°
A create to provide an implementation of the communication with the `LTC2983` (Multi Sensor High ...
4 versions - Latest release: over 1 year ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4800-hal 0.1.0
Hardware abstraction layer for XMC4800 microcontrollers
1 version - Latest release: over 5 years ago - 826 downloads total - 1 maintainer
p9813 0.2.0 šŸ’°
A library for the P9813 RGB controller
2 versions - Latest release: about 2 years ago - 983 downloads total - 0 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: 4 months ago - 100 dependent packages - 167 dependent repositories - 241 thousand downloads total - 1,107 stars on GitHub - 1 maintainer
max32660-hal 0.2.0
Hardware Abstraction Layer (HAL) for the MAX 32660 microcontroller
3 versions - Latest release: about 1 year ago - 922 downloads total - 0 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
stm32l432xx-hal 0.2.7
Hardware abstraction layer for the stm32l432xx chips
10 versions - Latest release: over 5 years ago - 2 dependent packages - 5.96 thousand downloads total - 153 stars on GitHub - 1 maintainer
bme280-rs 0.2.0
A crate to query BME280 sensors over IĀ²C
2 versions - Latest release: 3 months ago - 1 dependent repositories - 1.21 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
scd30 0.3.0
A SCD30 driver crate
5 versions - Latest release: almost 5 years ago - 2.54 thousand downloads total - 6 stars on GitHub - 1 maintainer
seeed-erpc 0.1.1
Driver crate for interacting with seeed-studio eRPC Wifi devices.
4 versions - Latest release: over 3 years ago - 1 dependent package - 9 dependent repositories - 21.2 thousand downloads total - 11 stars on GitHub - 1 maintainer
scd4x-rs 0.1.0
A crate to query SCD4x sensors over IĀ²C
2 versions - Latest release: 2 months ago - 544 downloads total - 1 stars on GitLab.com - 1 maintainer
xmc4200-hal 0.1.0
Hardware abstraction layer for XMC4200 microcontrollers
1 version - Latest release: over 5 years ago - 796 downloads total - 1 maintainer
port-expander 0.6.1
Abstraction for I2C port-expanders
10 versions - Latest release: 13 days ago - 2 dependent packages - 1 dependent repositories - 4.21 thousand downloads total - 12 stars on GitHub - 1 maintainer
sam3-hal 0.1.0
HAL and PAC API for SAM3A, SAM3N, SAM3S, SAM3U, and SAM3X microcontrollers.
1 version - Latest release: 28 days ago - 227 downloads total - 1 stars on GitHub - 1 maintainer
rotary-encoder-hal 0.5.0
A simple platform agnostic rotary encoder library using embedded_hal
5 versions - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 4.47 thousand downloads total - 27 stars on GitHub - 1 maintainer
thermal-camera 0.2.0
A library for interfacing with thermal cameras
2 versions - Latest release: almost 3 years ago - 798 downloads total - 1 maintainer
icm42670 0.2.0
An embedded-hal driver for the ICM-42670 6-axis IMU
3 versions - Latest release: about 2 months ago - 1 dependent package - 4.36 thousand downloads total - 7 stars on GitHub - 1 maintainer
stm32f429-hal šŸ’°
HAL for the STM32F429 family of microcontrollers, forked from the one for STM32F30x
5 versions - Latest release: 7 days ago - 1 dependent package - 2.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
pybadge-high 0.2.0
High Level Board Support crate for the Adafruit pybadge
5 versions - Latest release: 12 months ago - 1 dependent repositories - 2.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
atmega32u4-hal 0.1.4
Hardware Abstraction Layer for ATmega32U4
5 versions - Latest release: over 5 years ago - 1 dependent package - 4.18 thousand downloads total - 3 stars on GitHub - 1 maintainer
msp430fr247x-hal 0.1.1
Implementation of embedded-hal for microcontrollers MSP430FR2475 and MSP430FR2476
2 versions - Latest release: 10 months ago - 636 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
embedded-timeout-macros 0.3.0 šŸ’°
Macros for working with timeouts on top of embedded-hal APIs
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 8 dependent repositories - 8.59 thousand downloads total - 6 stars on GitHub - 1 maintainer
sdmmc-spi 0.1.1
SD/MMC Library written in Embedded Rust.
2 versions - Latest release: over 1 year ago - 788 downloads total - 2 stars on GitHub - 1 maintainer
icm20948-async 0.1.3
Async driver for the ICM20948 (Imu+Mag) for no_std environments
3 versions - Latest release: 7 months ago - 844 downloads total - 3 stars on GitHub - 1 maintainer
ice40 0.3.0
An embedded-hal driver for configuration of ice40 FPGA devices.
5 versions - Latest release: 8 days ago - 1 dependent repositories - 1.35 thousand downloads total - 4 stars on GitHub - 1 maintainer
dw1000 0.6.0
Driver for the Decawave DW1000 UWB wireless transceiver chip, providing radio communication based...
6 versions - Latest release: over 2 years ago - 1 dependent package - 5 dependent repositories - 10.3 thousand downloads total - 42 stars on GitHub - 3 maintainers
imxrt-log 0.1.1
Logging extensions for i.MX RT processors.
2 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 4.73 thousand downloads total - 117 stars on GitHub - 1 maintainer
imxrt-hal 0.5.4
Hardware abstraction layer for NXP i.MX RT microcontrollers.
17 versions - Latest release: 6 months ago - 5 dependent packages - 6 dependent repositories - 18 thousand downloads total - 117 stars on GitHub - 2 maintainers
rdm3600 0.1.0
Embedded-Hal driver for the RDM3600 RFID scanner
1 version - Latest release: over 1 year ago - 380 downloads total - 0 stars on GitHub - 1 maintainer
ft6x06 0.1.2
A platform agnostic driver for the FT6x06 type touch panel controller used on STM32F4 series board.
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
liquid_crystal 0.2.0
a customizable library to work with alphanumeric lcd display compatible with the HD44780 controller
7 versions - Latest release: about 1 month ago - 2.02 thousand downloads total - 6 stars on GitHub - 1 maintainer
mfrc522 0.7.0
A platform agnostic driver to interface the MFRC522 (RFID reader/writer)
10 versions - Latest release: 4 months ago - 3 dependent packages - 12 dependent repositories - 19.1 thousand downloads total - 6 stars on GitLab.com - 2 maintainers
ch58x-hal 0.0.2
HAL for the CH583/CH582/CH581 RISC-V BLE microcotrollers from WCH
3 versions - Latest release: 5 months ago - 832 downloads total - 25 stars on GitHub - 1 maintainer
drive_74hc595 0.2.0
Drive for IC 74HC595 Shift Register
2 versions - Latest release: about 1 month ago - 1 dependent repositories - 1.13 thousand downloads total - 2 stars on GitHub - 1 maintainer
hp203b 0.3.0
`embedded-hal`-based driver crate for the HOPERF HP203B altimeter/barometer
9 versions - Latest release: over 1 year ago - 2.36 thousand downloads total - 0 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
serial-embedded-hal 0.1.2
An implementation of embedded-hal for non-embedded platforms
3 versions - Latest release: over 5 years ago - 6 dependent packages - 4 dependent repositories - 4.8 thousand downloads total - 4 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 2 months ago - 3 dependent packages - 7 dependent repositories - 27.8 thousand downloads total - 25 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
Top 5.0% on crates.io
linux-embedded-hal 0.4.0
Implementation of the `embedded-hal` traits for Linux devices
14 versions - Latest release: 4 months ago - 160 dependent packages - 163 dependent repositories - 275 thousand downloads total - 223 stars on GitHub - 1 maintainer
ftdi-embedded-hal 0.22.0
embedded-hal implementation for FTDI USB devices.
15 versions - Latest release: 17 days ago - 4 dependent packages - 3 dependent repositories - 14.8 thousand downloads total - 29 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
esp-riscv-rt 0.8.0
Minimal runtime / startup for RISC-V CPUs from Espressif
9 versions - Latest release: about 1 month ago - 4 dependent packages - 5 dependent repositories - 88.5 thousand downloads total - 565 stars on GitHub - 1 maintainer
esp-metadata 0.1.0
Metadata for Espressif devices
1 version - Latest release: about 1 month ago - 1 dependent package - 768 downloads total - 565 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
esp-hal-procmacros 0.10.0
Procedural macros for esp-hal
10 versions - Latest release: about 1 month ago - 2 dependent packages - 16 dependent repositories - 187 thousand downloads total - 565 stars on GitHub - 1 maintainer
esp-hal 0.17.0
Bare-metal HAL for Espressif devices
4 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 6.45 thousand downloads total - 565 stars on GitHub - 2 maintainers
esp-build 0.1.0
Build utilities for esp-hal
1 version - Latest release: about 1 month ago - 1 dependent package - 767 downloads total - 565 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
esp32s3-hal 0.15.1
HAL for ESP32-S3 microcontrollers
15 versions - Latest release: 3 months ago - 3 dependent packages - 8 dependent repositories - 92.1 thousand downloads total - 565 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
esp32s2-hal 0.15.1
HAL for ESP32-S2 microcontrollers
15 versions - Latest release: 3 months ago - 3 dependent packages - 6 dependent repositories - 92.1 thousand downloads total - 565 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
esp32-hal 0.18.1
HAL for ESP32 microcontrollers
18 versions - Latest release: 3 months ago - 9 dependent packages - 10 dependent repositories - 60.5 thousand downloads total - 565 stars on GitHub - 1 maintainer
esp32h2-hal 0.6.1
HAL for ESP32-H2 microcontrollers
7 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 12.8 thousand downloads total - 565 stars on GitHub - 1 maintainer
esp32c6-hal 0.8.1
HAL for ESP32-C6 microcontrollers
9 versions - Latest release: 3 months ago - 3 dependent packages - 1 dependent repositories - 36.1 thousand downloads total - 565 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
esp32c3-hal 0.15.1
HAL for ESP32-C3 microcontrollers
15 versions - Latest release: 3 months ago - 5 dependent packages - 11 dependent repositories - 60.1 thousand downloads total - 565 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
embedded-svc 0.27.1
A set of traits for services higher level than embedded-hal and typically found in embedded micro...
71 versions - Latest release: 3 months ago - 29 dependent packages - 43 dependent repositories - 272 thousand downloads total - 118 stars on GitHub - 2 maintainers
embassy-usb-driver 0.1.0
Driver trait for `embassy-usb`, an async USB device stack for embedded devices.
2 versions - Latest release: 4 months ago - 6 dependent packages - 8 dependent repositories - 20.1 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-stm32 0.1.0
Embassy Hardware Abstraction Layer (HAL) for ST STM32 series microcontrollers
2 versions - Latest release: 4 months ago - 7 dependent packages - 3 dependent repositories - 6.57 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-rp 0.1.0
Embassy Hardware Abstraction Layer (HAL) for the Raspberry Pi RP2040 microcontroller
2 versions - Latest release: 4 months ago - 6 dependent packages - 1 dependent repositories - 10.9 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-nrf 0.1.0
Embassy Hardware Abstraction Layer (HAL) for nRF series microcontrollers
2 versions - Latest release: 4 months ago - 6 dependent packages - 5 dependent repositories - 3.89 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
cc1101 0.1.3
A platform agnostic driver to interface with the CC1101 (Sub-1GHz RF Transceiver)
4 versions - Latest release: 4 months ago - 2 dependent packages - 2.44 thousand downloads total - 27 stars on GitHub - 1 maintainer
aw2013 2.1.0
Driver for the AW2013 3-Channel LED Controller
4 versions - Latest release: 4 months ago - 1.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
atsamx7x-hal 0.4.2 šŸ’°
HAL and peripheral access API for ATSAME70, ATSAMS70, ATSAMV70, and ATSAMV71 microcontrollers
7 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.6 thousand downloads total - 24 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: 6 months ago - 2.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
tcn75a 0.1.0
Embedded HAL driver for accessing TCN75A temperature sensors
1 version - Latest release: almost 3 years ago - 475 downloads total - 1 stars on GitHub - 1 maintainer
ht16k33-lite 0.0.2
Driver for the Holtek HT16K33 'RAM Mapping 16*8 LED Controller Driver with keyscan'
2 versions - Latest release: 6 months ago - 542 downloads total - 0 stars on GitHub - 1 maintainer
shared-pin 0.1.0
An abstraction to share rust embedded_hal pins between functions.
1 version - Latest release: 9 months ago - 328 downloads total - 0 stars on GitHub - 1 maintainer
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
arducam-legacy 0.1.2
Driver for Arducam legacy cameras based on embedded-hal
3 versions - Latest release: 10 months ago - 865 downloads total - 3 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
stm32h7xx-hal 0.16.0
Hardware Abstraction Layer implementation for STM32H7 series microcontrollers
22 versions - Latest release: 2 months ago - 16 dependent packages - 31 dependent repositories - 393 thousand downloads total - 198 stars on GitHub - 2 maintainers
bmp180-embedded-hal 0.1.0
A platform agnostic driver to interface with the BMP180 barometric pressure sensor.
1 version - Latest release: 11 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
ft5336 0.2.0
A platform agnostic driver for the FT5336 touch screen driver used on the STM32F746 Discovery boa...
2 versions - Latest release: about 1 year ago - 2 dependent repositories - 42 thousand downloads total - 1 stars on GitHub - 1 maintainer
esp-hal-smartled 0.10.0
RMT adapter for smartleds
10 versions - Latest release: about 1 month ago - 6 dependent packages - 1 dependent repositories - 6.13 thousand downloads total - 565 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
esp-hal-common 0.15.0
HAL implementations for peripherals common among Espressif devices; should not be used directly
17 versions - Latest release: 4 months ago - 8 dependent packages - 26 dependent repositories - 191 thousand downloads total - 565 stars on GitHub - 1 maintainer
dht-sensor 0.2.1
Driver for the DHT11/DHT22 sensor based on embedded-hal
4 versions - Latest release: about 3 years ago - 1 dependent package - 8 dependent repositories - 37.4 thousand downloads total - 24 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
sega-controller 0.1.0
Embedded driver for reading Sega controller input
1 version - Latest release: over 1 year ago - 369 downloads total - 1 stars on GitHub - 1 maintainer
stm32f439-hal 0.1.0
embedded-hal imlementation for the stm32f439 crate.
1 version - Latest release: about 6 years ago - 732 downloads total - 5 stars on GitHub - 1 maintainer
ace128_driver 0.1.2
An embedded hal driver for the Bourns Absolute Contact Encoder (ACE-128)
3 versions - Latest release: about 3 years ago - 1.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
stusb4500 0.1.0
STUSB4500 USB-PD Sink controller driver
2 versions - Latest release: about 1 year ago - 734 downloads total - 0 stars on GitHub - 1 maintainer
max485 0.2.0
A simple embedded-hal driver for operating the MAX485 uart to rs485 module in half duplex mode.
2 versions - Latest release: about 2 years ago - 1 dependent repositories - 725 downloads total - 1 stars on GitHub - 1 maintainer
tmc5072 0.1.1
A TCM5072 driver compatible with `embedded-hal`
2 versions - Latest release: about 2 years ago - 682 downloads total - 2 stars on GitHub - 1 maintainer
stm32l4x6-hal 0.1.0 šŸ’°
HAL for the STM32L4x6 family of microcontrollers
8 versions - Latest release: about 6 years ago - 4.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
rv32m1_ri5cy-hal 0.0.1
HAL for the RI5CY core of RV32M1 chips
1 version - Latest release: over 4 years ago - 1.14 thousand downloads total - 10 stars on GitHub - 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
ssd1322 0.3.0
SPI driver for the SSD1322 OLED display controller
5 versions - Latest release: almost 3 years ago - 10.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
tlc59xxx 0.1.1
Embedded-hal implementation for the TLC5947 & TLC59711
2 versions - Latest release: over 4 years ago - 1.07 thousand downloads total - 4 stars on GitHub - 1 maintainer
ldc1x1x 0.1.2
TI LDC1312/LDC1314/LDC1612/LDC1614 inductance-to-digital converter driver for `embedded-hal`
3 versions - Latest release: over 1 year ago - 988 downloads total - 1 stars on codeberg.org - 1 maintainer
stm32f446-hal 0.0.1
HAL for the STM32F446 family of microcontrollers, forked from the one for STM32F429
1 version - Latest release: over 5 years ago - 4.15 thousand downloads total - 0 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
tsl256x 0.1.0
Platform agnostic driver for TSL256x series light intensity sensors built using the embedded-hal
1 version - Latest release: almost 6 years ago - 1 dependent package - 971 downloads total - 6 stars on GitHub - 1 maintainer
embedded-nrf24l01 0.2.0 šŸ’°
A driver for NRF24L01(+) transceivers on embedded-hal platforms.
4 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 3.4 thousand downloads total - 36 stars on GitHub - 1 maintainer
dac8564 0.0.4
A simple platform agnostic library for the Texas Instruments DAC8564
5 versions - Latest release: about 2 years ago - 1.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
on-off-sequence-output 0.2.0
Sends a sequence of on/off states to a GPIO Pin
3 versions - Latest release: almost 3 years ago - 1.12 thousand downloads total - 1 stars on GitHub - 1 maintainer
stm32l0x1-hal 0.11.0
Peripheral access API for STM32L0x1 microcontrollers
9 versions - Latest release: over 1 year ago - 2 dependent packages - 5.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
thermal_printer 0.1.1
High level API for interacting with CSN-A2 thermal printer
4 versions - Latest release: over 5 years ago - 2.55 thousand downloads total - 6 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
spidriver-hal 0.1.0
Implementations of embedded-hal crates via a SPIDriver device.
1 version - Latest release: almost 5 years ago - 611 downloads total - 1 stars on GitHub - 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 2 years ago - 1 dependent repositories - 2.77 thousand downloads total - 61 stars on GitHub - 1 maintainer
shufflebuf
Simple no_std buffering
1 version - Latest release: 13 days ago - 1 dependent package - 960 downloads total - 0 stars on GitHub - 1 maintainer
xpt2046 0.3.0
Embedded-hal based XPT2046 driver for TFT LCD displays
6 versions - Latest release: about 2 years ago - 1.86 thousand downloads total - 5 stars on GitHub - 1 maintainer