Ecosyste.ms: Packages

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

crates.io "peripheral" keyword

Top 2.6% on crates.io
cortex-m 0.7.7
Low level access to Cortex-M processors
57 versions - Latest release: over 1 year ago - 1,135 dependent packages - 2,009 dependent repositories - 4.94 million downloads total - 752 stars on GitHub - 1 maintainer
riscv-pac 0.1.1
Low level access to RISC-V processors
2 versions - Latest release: 3 months ago - 1 dependent package - 1.34 thousand downloads total - 727 stars on GitHub - 1 maintainer
riscv-peripheral 0.1.0
Interfaces for standard RISC-V peripherals
1 version - Latest release: 3 months ago - 1.05 thousand downloads total - 727 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
riscv 0.11.1
Low level access to RISC-V processors
24 versions - Latest release: 3 months ago - 86 dependent packages - 721 dependent repositories - 1.93 million downloads total - 727 stars on GitHub - 1 maintainer
xous-riscv 0.5.6
Low level access to RISC-V processors; Xous fork
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.66 thousand downloads total - 727 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
xtensa-lx-rt 0.16.0
Low level access for Xtensa LX processors
12 versions - Latest release: 9 months ago - 14 dependent packages - 27 dependent repositories - 205 thousand downloads total - 46 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
xtensa-lx 0.9.0
Low-level access for Xtensa LX processors and peripherals
7 versions - Latest release: 3 months ago - 14 dependent packages - 27 dependent repositories - 217 thousand downloads total - 22 stars on GitHub - 1 maintainer
usb-gadget 0.7.1
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) o...
11 versions - Latest release: 23 days ago - 3 dependent packages - 1 dependent repositories - 3.41 thousand downloads total - 36 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
bare-metal 1.0.0
Abstractions common to bare metal systems
11 versions - Latest release: almost 4 years ago - 408 dependent packages - 2,020 dependent repositories - 6.2 million downloads total - 109 stars on GitHub - 2 maintainers
gd32f3x0-pac 0.1.0
Peripheral access API for GD32F3x0 chips (generated using svd2rust)
1 version - Latest release: about 2 years ago - 465 downloads total - 0 stars on GitHub - 1 maintainer
msp430-periph 0.0.5
Peripheral definition for all MSP430s
5 versions - Latest release: about 1 year ago - 1.76 thousand downloads total - 3 stars on GitHub - 1 maintainer
btle 0.1.4
Lightweight Bluetooth Low Energy Drivers. WIP and very not stable yet!! Designed for https://gith...
5 versions - Latest release: over 3 years ago - 1 dependent package - 2.47 thousand downloads total - 41 stars on GitHub - 1 maintainer
ch32v307-pac 0.1.0
Peripheral access API for CH32V307 chips
1 version - Latest release: almost 2 years ago - 396 downloads total - 3 stars on GitHub - 1 maintainer
cortex-r 0.2.0
Low level access to Cortex-R processors
2 versions - Latest release: about 1 year ago - 788 downloads total - 0 stars on GitHub - 1 maintainer
ch32v307v 0.0.1
Board support crate for CH32V307V boards.
1 version - Latest release: about 2 years ago - 444 downloads total - 0 stars on GitLab.com - 2 maintainers
ch32v30x 0.0.1
With svd2rust generated peripherals for WCH CH32V30x MCU's.
1 version - Latest release: about 2 years ago - 1 dependent package - 1.25 thousand downloads total - 0 stars on GitLab.com - 2 maintainers
fancp 0.6.0
Types and methods for parsing/ creating Fan Control Protocol messages.
2 versions - Latest release: almost 3 years ago - 799 downloads total - 0 stars on GitHub - 1 maintainer
cec1734-pac 0.0.22 💰
Peripheral access API for Microchip CEC1734 generated from official SVD file
2 versions - Latest release: over 1 year ago - 611 downloads total - 1 stars on GitHub - 1 maintainer
hifive1 0.12.0
Board support crate for HiFive1 and LoFive boards
12 versions - Latest release: about 1 year ago - 4 dependent repositories - 9.6 thousand downloads total - 76 stars on GitHub - 2 maintainers
cec1736-pac 0.0.2
Peripheral access API for Microchip CEC1736 generated from official SVD file
2 versions - Latest release: over 1 year ago - 619 downloads total - 1 stars on GitHub - 1 maintainer
cec1712-pac 0.0.2 💰
Peripheral access API for Microchip CEC1712 generated from official SVD file
2 versions - Latest release: over 1 year ago - 611 downloads total - 1 stars on GitHub - 1 maintainer
mips-mcu 0.3.1
Low level access to MIPS MCU cores
4 versions - Latest release: 10 months ago - 5 dependent packages - 13 dependent repositories - 242 thousand downloads total - 29 stars on GitHub - 1 maintainer
rza1 0.2.0
Peripheral access API for the Renesas RZ/A1 MPU family
3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 19.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
k510-pac 0.0.2
Peripheral access API for Canaan K510 SoC generated from unofficial SVD file
2 versions - Latest release: almost 2 years ago - 1 dependent repositories - 718 downloads total - 2 stars on GitHub - 1 maintainer
vexriscv 0.0.3 💰
Low level access to the VexRiscv processor
3 versions - Latest release: almost 4 years ago - 4 dependent packages - 8 dependent repositories - 4.32 thousand downloads total - 3 stars on GitHub - 1 maintainer
rk3399-pac 0.1.4
Peripheral Access Crate (PAC) for the RK3399 SoC from Rockchip
5 versions - Latest release: 13 days ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
rv32m1_ri5cy-pac 0.1.1
Peripheral access API for the RI5CY core of RV32M1 chips
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 2.25 thousand downloads total - 6 stars on GitHub - 1 maintainer
embedded-devices 0.0.1 💰
Device driver implementations for many embedded sensors and devices
1 version - Latest release: 6 months ago - 290 downloads total - 5 stars on GitHub - 1 maintainer
e310x 0.11.0
With svd2rust generated peripherals for Freedom E310 MCU's.
17 versions - Latest release: about 1 year ago - 1 dependent package - 5 dependent repositories - 18.7 thousand downloads total - 18 stars on GitHub - 1 maintainer
rk3399-rs
[RENAMED] New crate at https://crates.io/crates/rk3399-pac
8 versions - Latest release: 14 days ago - 2.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
peripherals 0.1.1
Microcontroller peripherals definition and ergonomic access
5 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
gd32vf103-pac 0.5.0
Peripheral access API for GD32VF103 chips
6 versions - Latest release: 12 months ago - 2 dependent packages - 8 dependent repositories - 15.8 thousand downloads total - 35 stars on GitHub - 2 maintainers
picorv32 0.1.3
Low level access to picorv32 RISC-V processor
4 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 2.83 thousand downloads total - 1 maintainer
riscv2
Low level access to RISC-V processors
3 versions - Latest release: 23 days ago - 1 dependent package - 784 downloads total - 1 maintainer
adi 0.12.0
Ultra-portable hardware interface for platform-agnostic applications.
18 versions - Latest release: almost 6 years ago - 2 dependent packages - 4 dependent repositories - 13 thousand downloads total - 53 stars on GitHub - 1 maintainer
bootkbd 0.2.2
Boot-protocol keyboard driver for usb-host.
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.79 thousand downloads total - 1 maintainer
xtensa-lx6-rt 0.4.0
Low level access for xtensa lx6 processors
4 versions - Latest release: over 3 years ago - 2 dependent packages - 2.1 thousand downloads total - 46 stars on GitHub - 1 maintainer
siyo 0.0.0
Cross-platform system interface for hardware IO.
1 version - Latest release: over 5 years ago - 652 downloads total - 53 stars on GitHub - 1 maintainer
xuantie 0.0.5
Low level access to T-Head XuanTie RISC-V processors
5 versions - Latest release: about 2 years ago - 1.59 thousand downloads total - 32 stars on GitHub - 1 maintainer
usb-host 0.1.3
Traits for USB host driver development.
4 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 3.13 thousand downloads total - 1 maintainer
atmega32u4 0.1.3
Low level access to ATmega32U4 registers
4 versions - Latest release: over 5 years ago - 2 dependent packages - 4.01 thousand downloads total - 9 stars on GitHub - 1 maintainer
hifive 0.2.0
Board support crate for hifive and lofive boards.
1 version - Latest release: almost 6 years ago - 852 downloads total - 76 stars on GitHub - 1 maintainer
py32f002a-pac
Peripheral access crate for PY32F002Ax (generated by svd2rust)
1 version - Latest release: 27 days ago - 253 downloads total - 4 stars on GitHub - 1 maintainer
nrf-usbd 0.2.0
USB driver for nRF microcontrollers
3 versions - Latest release: over 1 year ago - 2 dependent packages - 27 dependent repositories - 49.3 thousand downloads total - 18 stars on GitHub - 1 maintainer
clint 0.3.0
CLosure INTerrupt handlers.
4 versions - Latest release: over 1 year ago - 1.78 thousand downloads total - 1 maintainer
bcm2709-spi 0.1.1
Bare-metal (through mmap(...)) access of BCM2709 SPI peripheral in Rust for Linux host
2 versions - Latest release: almost 7 years ago - 1.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
xtensa-lx6 0.2.0
Low level access for xtensa lx6 processors and peripherals
2 versions - Latest release: almost 4 years ago - 2 dependent packages - 1.32 thousand downloads total - 22 stars on GitHub - 1 maintainer
k210-pac 0.2.0
Peripheral access API for K210 SoC
3 versions - Latest release: over 4 years ago - 1 dependent package - 6 dependent repositories - 5.11 thousand downloads total - 2 maintainers
msp430 0.4.1
Low level access to MSP430 microcontrollers
7 versions - Latest release: over 1 year ago - 20 dependent packages - 3 dependent repositories - 26 thousand downloads total - 37 stars on GitHub - 2 maintainers
atsamd-usb-host 0.2.1
usb-host driver support for Atmel SAMD* microcontrollers.
3 versions - Latest release: over 1 year ago - 1.25 thousand downloads total - 1 maintainer
d1-pac 0.0.32
Peripheral access API for Allwinner D1 SoC generated from unofficial SVD file
32 versions - Latest release: 6 months ago - 9 dependent repositories - 15.7 thousand downloads total - 23 stars on GitHub - 1 maintainer
r528-pac 0.0.3
Peripheral access API for Allwinner R528 SoC generated from unofficial SVD file
3 versions - Latest release: almost 2 years ago - 1.03 thousand downloads total - 23 stars on GitHub - 1 maintainer
v853-pac 0.0.1
Peripheral access API for Allwinner V853 SoC generated from unofficial SVD file
1 version - Latest release: almost 2 years ago - 337 downloads total - 23 stars on GitHub - 1 maintainer
xr806-pac 0.0.1
Peripheral access API for Allwinner XR806 SoC generated from unofficial SVD file
1 version - Latest release: about 2 years ago - 394 downloads total - 23 stars on GitHub - 1 maintainer