Ecosyste.ms: Packages

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

crates.io "hal" keyword

rpi_embedded 0.1.0
Interface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals. Forked from RPPAL
8 versions - Latest release: almost 4 years ago - 17 dependent packages - 1 dependent repositories - 12.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
apu_pcengines_hal 0.1.0
A safe wrapper around the direct memory interface of the APU2+ hardware
1 version - Latest release: over 3 years ago - 599 downloads total - 0 stars on GitLab.com - 1 maintainer
hal-sim 0.5.1
An embedded-hal and embedded-graphics Display simulator.
6 versions - Latest release: 4 months ago - 2.19 thousand downloads total - 10 stars on GitHub - 1 maintainer
atsamv71n19 0.21.0 💰
Peripheral access API for ATSAMV71N19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 560 downloads total - 24 stars on GitHub - 1 maintainer
microbit-common 0.14.0
Implementation details for the BBC Micro:bit board support crates
6 versions - Latest release: about 1 month ago - 2 dependent packages - 13 dependent repositories - 26.2 thousand downloads total - 235 stars on GitHub - 1 maintainer
vl6180x 0.1.3 💰
A rust driver for the VL6180X (Time-of-Flight I2C laser-ranging module)
2 versions - Latest release: over 4 years ago - 1.09 thousand downloads total - 4 stars on GitHub - 1 maintainer
mcp23017 1.0.0 💰
A rust driver for the MCP23017 (16-Bit I2C I/O Expander with Serial Interface)
3 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 14.7 thousand downloads total - 9 stars on GitHub - 1 maintainer
dummy-pin 1.0.0
Dummy implementations of the input/output pin embedded-hal traits.
4 versions - Latest release: 5 months ago - 4 dependent packages - 3 dependent repositories - 3.78 thousand downloads total - 4 stars on GitHub - 1 maintainer
gd32vf103-hal 0.0.6
Hardware abstract layer (HAL) for RISC-V microcontroller GD32VF103
7 versions - Latest release: about 3 years ago - 4.74 thousand downloads total - 60 stars on GitHub - 2 maintainers
atsams70j21 0.21.0 💰
Peripheral access API for ATSAMS70J21 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: about 2 years ago - 1 dependent package - 1.66 thousand downloads total - 24 stars on GitHub - 1 maintainer
atsams70j20 0.21.0 💰
Peripheral access API for ATSAMS70J20 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: about 2 years ago - 1 dependent package - 1.67 thousand downloads total - 24 stars on GitHub - 1 maintainer
arduino-leonardo 0.1.3
Board Support Crate for Arduino Leonardo
4 versions - Latest release: over 5 years ago - 3.11 thousand downloads total - 5 stars on GitHub - 1 maintainer
stm32g4xx-hal 0.0.1
Peripheral access API for STM32G4 series microcontrollers
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.15 thousand downloads total - 48 stars on GitHub - 2 maintainers
aw-soc 0.0.0
Minimal RISC-V's SBI implementation library in Rust
1 version - Latest release: about 1 year ago - 1 dependent package - 637 downloads total - 1 maintainer
atsams70q20 0.21.0 💰
Peripheral access API for ATSAMS70Q20 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: about 2 years ago - 1 dependent package - 1.69 thousand downloads total - 24 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
nintendo64-hal 0.0.0 💰
A peripheral access crate for the Nintendo 64.
1 version - Latest release: about 1 year ago - 342 downloads total - 2 stars on GitHub - 1 maintainer
atsamv71j19 0.21.0 💰
Peripheral access API for ATSAMV71J19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 559 downloads total - 24 stars on GitHub - 1 maintainer
atsame70j20 0.21.0 💰
Peripheral access API for ATSAME70J20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 583 downloads total - 24 stars on GitHub - 1 maintainer
wasi-embedded-hal 0.2.0
Implementation of the `embedded-hal` traits for Wasm components
2 versions - Latest release: 3 months ago - 692 downloads total - 0 stars on GitHub - 2 maintainers
atsame70n20 0.21.0 💰
Peripheral access API for ATSAME70N20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 558 downloads total - 24 stars on GitHub - 1 maintainer
atsamv70n20 0.21.0 💰
Peripheral access API for ATSAMV70N20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 607 downloads total - 24 stars on GitHub - 1 maintainer
atsamv71q19 0.21.0 💰
Peripheral access API for ATSAMV71Q19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 556 downloads total - 24 stars on GitHub - 1 maintainer
snap7-sys 0.1.5
Bindings to snap7 library
6 versions - Latest release: 6 months ago - 3.93 thousand downloads total - 6 stars on GitHub - 1 maintainer
snap7 0.0.1
Safe bindings to snap7 library
1 version - Latest release: about 6 years ago - 969 downloads total - 6 stars on GitHub - 1 maintainer
atsams70q21 0.21.0 💰
Peripheral access API for ATSAMS70Q21 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: about 2 years ago - 1 dependent package - 1.68 thousand downloads total - 24 stars on GitHub - 1 maintainer
stm32f429-hal 💰
HAL for the STM32F429 family of microcontrollers, forked from the one for STM32F30x
5 versions - Latest release: 17 days ago - 1 dependent package - 2.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
atsamd-usb-host 0.2.1
usb-host driver support for Atmel SAMD* microcontrollers.
3 versions - Latest release: over 1 year ago - 1.4 thousand downloads total - 1 maintainer
HTU21D 0.1.1
HTU21D Driver using embedded_hal
2 versions - Latest release: about 4 years ago - 1.57 thousand downloads total - 1 maintainer
stm32f30x-hal 0.2.0
HAL for the STM32F30x family of microcontrollers
4 versions - Latest release: about 6 years ago - 3 dependent packages - 9 dependent repositories - 25 thousand downloads total - 35 stars on GitHub - 1 maintainer
gd32f1x0-hal 0.10.1
HAL for the GD32F1x0 family of microcontrollers
14 versions - Latest release: 17 days ago - 1 dependent repositories - 4.82 thousand downloads total - 6 stars on GitHub - 1 maintainer
embassy-io 0.0.0
Crate name reserved for the Embassy project
1 version - Latest release: over 3 years ago - 658 downloads total - 4,447 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
gba-hal 0.0.1
The bare bones hardware abstraction layer for the GBA
1 version - Latest release: almost 5 years ago - 679 downloads total - 1 maintainer
embassy 0.0.0
Crate name reserved for the Embassy project
1 version - Latest release: over 3 years ago - 1 dependent package - 7 dependent repositories - 1.73 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-flash 0.0.0
Crate name reserved for the Embassy project
1 version - Latest release: over 3 years ago - 633 downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-nrf91 0.1.0
Crate name reserved
2 versions - Latest release: about 1 year ago - 759 downloads total - 1,579 stars on GitHub - 1 maintainer
embassy-async 0.0.0
Crate name reserved for the Embassy project
1 version - Latest release: over 3 years ago - 644 downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-util 0.0.0
Crate name reserved for the Embassy project
1 version - Latest release: over 3 years ago - 1 dependent repositories - 692 downloads total - 4,447 stars on GitHub - 1 maintainer
n64-hal 0.0.0 💰
A HAL for the Nintendo 64 console
1 version - Latest release: over 1 year ago - 485 downloads total - 5 stars on GitHub - 1 maintainer
seven_segment 0.2.1
A simple driver for seven segment displays
4 versions - Latest release: about 4 years ago - 1 dependent package - 2.37 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
stm32f3xx-hal 0.10.0
Peripheral access API for STM32F3 series microcontrollers
26 versions - Latest release: 6 months ago - 9 dependent packages - 22 dependent repositories - 58.6 thousand downloads total - 151 stars on GitHub - 2 maintainers
stm32f3xx-hal-v2 0.6.0
Peripheral access API for STM32F3 series microcontrollers
2 versions - Latest release: over 3 years ago - 1 dependent package - 1.52 thousand downloads total - 151 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
bxcan 0.7.0
STM32 bxCAN peripheral driver
13 versions - Latest release: about 2 years ago - 20 dependent packages - 120 dependent repositories - 245 thousand downloads total - 30 stars on GitHub - 2 maintainers
serial-embedded-hal 0.1.2
An implementation of embedded-hal for non-embedded platforms
3 versions - Latest release: almost 6 years ago - 6 dependent packages - 4 dependent repositories - 4.8 thousand downloads total - 4 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: 28 days ago - 2 dependent packages - 3 dependent repositories - 14.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
ftdi-embedded-hal 0.22.0
embedded-hal implementation for FTDI USB devices.
15 versions - Latest release: 27 days ago - 4 dependent packages - 3 dependent repositories - 14.8 thousand downloads total - 29 stars on GitHub - 1 maintainer
fdcan 0.2.0
STM32 FDCAN peripheral driver
4 versions - Latest release: 11 months ago - 4 dependent packages - 4 dependent repositories - 25.6 thousand downloads total - 12 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: 5 months ago - 6 dependent packages - 8 dependent repositories - 20.1 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-time-queue-driver 0.1.0
Timer queue driver trait for embassy-time
1 version - Latest release: 5 months ago - 2 dependent packages - 62.1 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-time-driver 0.1.0
Driver trait for embassy-time
1 version - Latest release: 5 months ago - 8 dependent packages - 74.6 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
embassy-time 0.3.0
Instant and Duration for embedded no-std systems, with async timer support
9 versions - Latest release: 5 months ago - 62 dependent packages - 63 dependent repositories - 199 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: 5 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: 5 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: 5 months ago - 6 dependent packages - 5 dependent repositories - 3.89 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-net-driver-channel 0.2.0
High-level channel-based driver for the `embassy-net` async TCP/IP network stack.
3 versions - Latest release: 8 months ago - 6 dependent packages - 2 dependent repositories - 13 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-net-driver 0.2.0
Driver trait for the `embassy-net` async TCP/IP network stack.
3 versions - Latest release: 8 months ago - 7 dependent packages - 7 dependent repositories - 22.8 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-net 0.4.0
Async TCP/IP network stack for embedded systems
6 versions - Latest release: 5 months ago - 4 dependent packages - 1 dependent repositories - 16.4 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
embassy-macros 0.2.1
macros for creating the entry point and tasks for embassy-executor
4 versions - Latest release: 9 months ago - 2 dependent packages - 4 dependent repositories - 48.3 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-hal-internal 0.1.0
Internal implementation details for Embassy HALs. DO NOT USE DIRECTLY.
1 version - Latest release: 5 months ago - 3 dependent packages - 12 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
embassy-futures 0.1.1
no-std, no-alloc utilities for working with futures
3 versions - Latest release: 7 months ago - 46 dependent packages - 52 dependent repositories - 266 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-executor-macros 0.4.1
macros for creating the entry point and tasks for embassy-executor
2 versions - Latest release: 5 months ago - 1 dependent package - 67.3 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
embassy-executor 0.5.0
async/await executor designed for embedded usage
11 versions - Latest release: 5 months ago - 33 dependent packages - 13 dependent repositories - 113 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-embedded-hal 0.1.0
Collection of utilities to use `embedded-hal` and `embedded-storage` traits with Embassy.
2 versions - Latest release: 5 months ago - 7 dependent packages - 9 dependent repositories - 18.7 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-boot 0.2.0
A lightweight bootloader supporting firmware updates in a power-fail-safe way, with trial boots a...
4 versions - Latest release: 5 months ago - 3 dependent packages - 3 dependent repositories - 2.28 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
cyw43 0.1.0
Rust driver for the CYW43439 WiFi chip, used in the Raspberry Pi Pico W.
2 versions - Latest release: 5 months ago - 1 dependent package - 8.17 thousand downloads total - 4,447 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
tsc2046 0.1.0
TSC2046 SPI 4-Wire Touch Screen Controller driver
1 version - Latest release: 3 months ago - 307 downloads total - 0 stars on GitHub - 1 maintainer
ftd2xx-embedded-hal 0.9.1
embedded-hal implementation for FTDI USB devices.
11 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 14.7 thousand downloads total - 7 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
nucleo-wl55jc-bsp 0.6.1
Board support package for the NUCLEO-WL55JC
9 versions - Latest release: almost 2 years ago - 1 dependent repositories - 4.41 thousand downloads total - 46 stars on GitHub - 1 maintainer
lora-e5-bsp 0.6.1
Board support package for the seeed LoRa-E5 development kit
9 versions - Latest release: almost 2 years ago - 3.05 thousand downloads total - 46 stars on GitHub - 1 maintainer
stm32wlxx-hal 0.6.1
Hardware abstraction layer for the STM32WL series microcontrollers.
10 versions - Latest release: almost 2 years ago - 2 dependent packages - 4 dependent repositories - 7.94 thousand downloads total - 46 stars on GitHub - 1 maintainer
rak3172-bsp 0.1.0-alpha0
RAK3172 Board Support Package
1 version - Latest release: over 1 year ago - 370 downloads total - 46 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: 3 months ago - 16 dependent packages - 31 dependent repositories - 393 thousand downloads total - 198 stars on GitHub - 2 maintainers
embedded-async-timer 0.1.0 💰
Async timers for embedded devices
1 version - Latest release: almost 4 years ago - 523 downloads total - 9 stars on GitHub - 1 maintainer
stm32f439-hal 0.1.0
embedded-hal imlementation for the stm32f439 crate.
1 version - Latest release: over 6 years ago - 732 downloads total - 5 stars on GitHub - 1 maintainer
adf4351 0.1.0
Analog Devices ADF4351 HAL driver
1 version - Latest release: over 3 years ago - 558 downloads total - 1 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
stm32l151-hal 0.5.0
HAL for STM32L151 microcontrollers
5 versions - Latest release: over 5 years ago - 3.25 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
mpu9250 0.25.0
no_std driver for the MPU9250 & onboard AK8963 (accelerometer + gyroscope + magnetometer IMU)
38 versions - Latest release: 10 months ago - 1 dependent package - 12 dependent repositories - 22.7 thousand downloads total - 28 stars on GitHub - 3 maintainers
tlc59xxx 0.1.1
Embedded-hal implementation for the TLC5947 & TLC59711
2 versions - Latest release: almost 5 years ago - 1.07 thousand downloads total - 4 stars on GitHub - 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
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: about 2 years ago - 808 downloads total - 1 stars on GitHub - 1 maintainer
stm32f030-hal 0.7.1
Peripheral access API for STM32F030 microcontrollers
4 versions - Latest release: over 5 years ago - 2.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
stm32f767-hal 0.2.0
Peripheral access API for STM32F767 microcontrollers
2 versions - Latest release: almost 6 years ago - 1.33 thousand downloads total - 6 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
stm32f072-hal 0.6.5
Peripheral access API for STM32F072 microcontrollers
1 version - Latest release: over 5 years ago - 681 downloads total - 0 stars on GitHub - 1 maintainer
gpio-am2302-rs 1.1.0
GPIO-AM2302-RS provides a simple interface to use AM2302 Sensor connected through GPIO
3 versions - Latest release: about 2 years ago - 1.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
wm8731-another-hal 0.1.0
Thin abstraction for the Cirrus Logic/Wolfson WM8731 audio codec IC
1 version - Latest release: about 2 years ago - 456 downloads total - 0 stars on GitHub - 1 maintainer
xmc1000-hal 0.1.0
HAL for the XMC1xxx family of microcontrollers
1 version - Latest release: almost 6 years ago - 818 downloads total - 0 stars on GitHub - 1 maintainer
bl702-hal 0.0.3
HAL for the Bouffalo Lab BL702 microcontroller family
3 versions - Latest release: over 1 year ago - 962 downloads total - 10 stars on GitHub - 1 maintainer
particle-xenon 0.0.1
Board support crate for the Particle Xenon device
1 version - Latest release: almost 5 years ago - 689 downloads total - 10 stars on GitHub - 1 maintainer
ovl-atsamx7x-hal 0.2.1
HAL and peripheral access API for ATSAME70 microcontrollers
3 versions - Latest release: about 2 years ago - 1.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
portapack-hal 0.1.1
Hardware abstraction layer for PortaPack
2 versions - Latest release: over 7 years ago - 1.65 thousand downloads total - 2 stars on GitHub - 1 maintainer
max17320 0.1.0
An embedded hal driver for the MAX17320 (2S-4S ModelGauge m5 Fuel Gauge with Protector, Internal ...
1 version - Latest release: almost 2 years ago - 384 downloads total - 1 stars on GitHub - 1 maintainer
cube2rust 0.0.1
A tool for generating a rust project from a STM32CubeMX ioc file
1 version - Latest release: about 4 years ago - 543 downloads total - 11 stars on GitHub - 1 maintainer
embassy-spi 0.0.0
Crate name reserved for the Embassy project
1 version - Latest release: about 3 years ago - 487 downloads total - 4,447 stars on GitHub - 1 maintainer