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
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
cortex-m 0.7.7
Low level access to Cortex-M processors57 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 processors2 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 peripherals1 version - Latest release: 3 months ago - 1.05 thousand downloads total - 727 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
24 versions - Latest release: 3 months ago - 86 dependent packages - 721 dependent repositories - 1.93 million downloads total - 727 stars on GitHub - 1 maintainer
riscv 0.11.1
Low level access to RISC-V processors24 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 fork1 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
12 versions - Latest release: 9 months ago - 14 dependent packages - 27 dependent repositories - 205 thousand downloads total - 46 stars on GitHub - 1 maintainer
xtensa-lx-rt 0.16.0
Low level access for Xtensa LX processors12 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
7 versions - Latest release: 3 months ago - 14 dependent packages - 27 dependent repositories - 217 thousand downloads total - 22 stars on GitHub - 1 maintainer
xtensa-lx 0.9.0
Low-level access for Xtensa LX processors and peripherals7 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
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
bare-metal 1.0.0
Abstractions common to bare metal systems11 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 MSP430s5 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 chips1 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 processors2 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 file2 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 boards12 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 file2 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 file2 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 cores4 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 family3 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 file2 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 processor3 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 Rockchip5 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 chips2 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 devices1 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-pac8 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 access5 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 chips6 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 processor4 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 processors3 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 processors4 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 processors5 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 registers4 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 microcontrollers3 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 host2 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 peripherals2 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 SoC3 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 microcontrollers7 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 file32 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 file3 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 file1 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 file1 version - Latest release: about 2 years ago - 394 downloads total - 23 stars on GitHub - 1 maintainer
Related Keywords
register
37
rust
20
riscv
19
embedded
13
no-std
11
svd2rust
7
pac
6
arm
6
usb
5
cortex-m
5
xtensa
4
hal
4
arm32
3
microchip
3
rust-embedded
3
bluetooth
3
interrupt
3
usb-host
3
video
2
speaker
2
sound
2
rockchip
2
rk3399
2
embedded-systems
2
rockchip-soc
2
device
2
audio
2
hardware
2
graphics
2
android
2
rust-library
2
app-engine
2
cala
2
cross-platform
2
game-library
2
graphics-library
2
gui
2
cortex-a
2
lx6
2
platform-agnostic
2
gui-library
2
hardware-io
2
library
2
microphone
2
microcontroller
2
lx
2
gd32
2
registers
2
msp430
2
usb-functionfs
1
usb-device
1
udc
1
linux
1
functionfs
1
gadget
1
configfs
1
pic32
1
clint
1
plic
1
arduino
1
avr
1
atmega
1
atmega32u4
1
coretx-m
1
py32
1
py32f0
1
nrf
1
nrf52
1
nrf53
1
bcm2709
1
spi
1
raspberry
1
pi
1
k210
1
no_std
1
embedded-rust
1
vexriscv
1
protocol
1
cortex-r
1
aarch64
1
ch32
1
nostd
1
rv32m1
1
sensor
1
driver
1
central
1
svd
1
mmio
1
input
1
btle
1
broadcaster
1
bluetooth-low-energy
1
bluetooth-le
1
ble
1
advertisements
1
ti
1
raspberry-pi
1
pic32mx
1
mips
1
bare-metal
1