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

crates.io "rust-embedded" keyword

View the packages on the crates.io package registry that are tagged with the "rust-embedded" keyword.

imxrt1062-xbarb2 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.42 thousand downloads total - 315 stars on GitHub - 1 maintainer
imxrt1062-usdhc1 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.22 thousand downloads total - 305 stars on GitHub - 1 maintainer
imxrt1062-pwm1 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.4 thousand downloads total - 315 stars on GitHub - 1 maintainer
imxrt1062-dma0 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.22 thousand downloads total - 305 stars on GitHub - 1 maintainer
imxrt1062-enc1 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.35 thousand downloads total - 315 stars on GitHub - 1 maintainer
imxrt1062-lpi2c1 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.24 thousand downloads total - 305 stars on GitHub - 1 maintainer
imxrt1062-pac 0.2.1 removed
Peripheral Access Crates (PAC) for the iMXRT1062 family of processors. This crate is not maintai...
2 versions - Latest release: over 5 years ago - 1 dependent package - 2.81 thousand downloads total - 305 stars on GitHub - 1 maintainer
imxrt1062-snvs 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.38 thousand downloads total - 315 stars on GitHub - 1 maintainer
imxrt1062-lcdif 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.36 thousand downloads total - 315 stars on GitHub - 1 maintainer
imxrt1062-tmr1 0.1.1 removed
An imxrt1062-pac subcrate. See the imxrt1062-pac for more details. This crate is not maintained....
2 versions - Latest release: over 5 years ago - 1 dependent package - 3.26 thousand downloads total - 305 stars on GitHub - 1 maintainer
imxrt1062-fcb-gen 0.1.1
Generate Firmware Configuration Block (FCB) for iMXRT1062 processors in Rust build scripts. This...
2 versions - Latest release: over 5 years ago - 1 dependent package - 2.74 thousand downloads total - 334 stars on GitHub - 1 maintainer
atsame70j21 0.21.0 💰
Peripheral access API for ATSAME70J21 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.79 thousand downloads total - 25 stars on GitHub - 1 maintainer
eth-hal 0.0.0-zero.1
Ethernet framework for microcontrollers in Rust
1 version - Latest release: over 5 years ago - 1.57 thousand downloads total - 4 stars on GitHub - 1 maintainer
atsame70n20 0.21.0 💰
Peripheral access API for ATSAME70N20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.7 thousand downloads total - 25 stars on GitHub - 1 maintainer
py32f0xx-hal 0.3.1
Peripheral access API for py32F0 series microcontrollers
8 versions - Latest release: 5 months ago - 5.39 thousand downloads total - 14 stars on GitHub - 2 maintainers
cc1101 0.1.3
A platform agnostic driver to interface with the CC1101 (Sub-1GHz RF Transceiver)
4 versions - Latest release: over 1 year ago - 2 dependent packages - 6.91 thousand downloads total - 36 stars on GitHub - 1 maintainer
mips-mcu 0.3.1
Low level access to MIPS MCU cores
4 versions - Latest release: about 2 years ago - 5 dependent packages - 13 dependent repositories - 337 thousand downloads total - 32 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: over 3 years ago - 1 dependent package - 4.68 thousand downloads total - 25 stars on GitHub - 1 maintainer
atsams70n20 0.21.0 💰
Peripheral access API for ATSAMS70N20 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: over 3 years ago - 1 dependent package - 4.71 thousand downloads total - 25 stars on GitHub - 1 maintainer
is31fl3728-rs 1.1.0
Rust embedded driver for is31fl3728 - led-matrix controller
3 versions - Latest release: 6 months ago - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
atsame70j19 0.21.0 💰
Peripheral access API for ATSAME70J19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.7 thousand downloads total - 25 stars on GitHub - 1 maintainer
atsams70q19 0.21.0 💰
Peripheral access API for ATSAMS70Q19 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: over 3 years ago - 1 dependent package - 4.73 thousand downloads total - 24 stars on GitHub - 1 maintainer
hx711_spi 0.7.0
A platform agnostic driver to interface with the HX711 using SPI
7 versions - Latest release: 4 months ago - 1 dependent repositories - 9.48 thousand downloads total - 14 stars on GitHub - 1 maintainer
ch58x-hal 0.0.2
HAL for the CH583/CH582/CH581 RISC-V BLE microcotrollers from WCH
3 versions - Latest release: over 1 year ago - 3.9 thousand downloads total - 35 stars on GitHub - 1 maintainer
atsamv71j20 0.21.0 💰
Peripheral access API for ATSAMV71J20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.68 thousand downloads total - 25 stars on GitHub - 1 maintainer
hpm-hal 0.0.0
WIP HAL for HPM microcontrollers, with Embassy support
1 version - Latest release: over 1 year ago - 1.34 thousand downloads total - 36 stars on GitHub - 1 maintainer
atsams70q20 0.21.0 💰
Peripheral access API for ATSAMS70Q20 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: over 3 years ago - 1 dependent package - 4.76 thousand downloads total - 25 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: over 3 years ago - 1 dependent package - 1.71 thousand downloads total - 25 stars on GitHub - 1 maintainer
opt300x 1.0.0
Platform-agnostic Rust driver for the OPT300x ambient light sensors. Compatible with OPT3001, OPT...
3 versions - Latest release: 12 months ago - 18.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
aht10 0.0.1
A platform agnostic driver to interface with the AHT10 temperature/humidity sensor
1 version - Latest release: about 6 years ago - 2.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
io-hal 0.0.0-zero.1
IO framework for microcontrollers in Rust
1 version - Latest release: over 5 years ago - 1.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
atsamv71q21 0.21.0 💰
Peripheral access API for ATSAMV71Q21 microcontrollers from Atmel/Microchip (generated using svd2...
2 versions - Latest release: over 3 years ago - 1 dependent package - 3.2 thousand downloads total - 25 stars on GitHub - 2 maintainers
gd32vf103-hal 0.0.6
Hardware abstract layer (HAL) for RISC-V microcontroller GD32VF103
7 versions - Latest release: over 4 years ago - 11 thousand downloads total - 62 stars on GitHub - 2 maintainers
bxcan-ng 0.8.0
STM32 bxCAN peripheral driver
1 version - Latest release: 12 months ago - 1.58 thousand downloads total - 36 stars on GitHub - 1 maintainer
rpi-mmal-rs 0.0.3
Rust binding for `mmal` library of Raspberry Pi
3 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 5.22 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
bxcan 0.8.0
STM32 bxCAN peripheral driver
14 versions - Latest release: 10 months ago - 20 dependent packages - 120 dependent repositories - 347 thousand downloads total - 36 stars on GitHub - 2 maintainers
pic32mx2xx 0.7.0
Peripheral access API for PIC32MX1/2xx microcontrollers
11 versions - Latest release: about 2 years ago - 2 dependent packages - 13 dependent repositories - 342 thousand downloads total - 4 stars on GitHub - 1 maintainer
mips-mcu-alloc 0.6.2
A heap allocator for MIPS based microcontrollers
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 4.59 thousand downloads total - 32 stars on GitHub - 1 maintainer
atsamv70n19 0.21.0 💰
Peripheral access API for ATSAMV70N19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.69 thousand downloads total - 24 stars on GitHub - 1 maintainer
pic32mx567 0.1.0
Peripheral access API for PIC32MX5xx/6xx/7xx microcontrollers
1 version - Latest release: over 2 years ago - 1.37 thousand downloads total - 4 stars on GitHub - 1 maintainer
port-expander 0.6.5
Abstraction for I2C port-expanders
15 versions - Latest release: 24 days ago - 2 dependent packages - 1 dependent repositories - 43.8 thousand downloads total - 21 stars on GitHub - 1 maintainer
debounced-pin 0.3.0
A platform-agnostic debounce library. It also adds a wrapper for an `InputPin` that debounces it...
4 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 8.27 thousand downloads total - 7 stars on GitHub - 1 maintainer
ndless 0.8.8
Rust library for interacting with Ndless for the TI-Nspire
15 versions - Latest release: over 1 year ago - 5 dependent packages - 1 dependent repositories - 24 thousand downloads total - 33 stars on GitHub - 2 maintainers
ndless-static-vars 2.1.0
Rust library for storing static, program-wide parameters for Ndless
4 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 11.8 thousand downloads total - 33 stars on GitHub - 1 maintainer
ndless-handler 0.3.0
Rust handlers for Ndless for TI Nspire
6 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 10.9 thousand downloads total - 33 stars on GitHub - 1 maintainer
ndless-sdl 0.2.0
SDL bindings for Nspire & Ndless
11 versions - Latest release: about 5 years ago - 1 dependent repositories - 15.3 thousand downloads total - 33 stars on GitHub - 1 maintainer
ndless-macros 0.4.0
Macros for Ndless for the TI-Nspire
5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 12.6 thousand downloads total - 33 stars on GitHub - 1 maintainer
cargo-ndless 0.1.3
Cargo subcommand for building ndless binaries
4 versions - Latest release: about 5 years ago - 5.09 thousand downloads total - 33 stars on GitHub - 1 maintainer
ndless-async 0.1.2
Ndless-specific integration with async/await for the TI-Nspire
3 versions - Latest release: about 5 years ago - 1 dependent repositories - 4.31 thousand downloads total - 33 stars on GitHub - 1 maintainer
atsame70n21 0.21.0 💰
Peripheral access API for ATSAME70N21 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.9 thousand downloads total - 25 stars on GitHub - 1 maintainer
atsamv71n20 0.21.0 💰
Peripheral access API for ATSAMV71N20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.69 thousand downloads total - 24 stars on GitHub - 1 maintainer
atsamv71n21 0.21.0 💰
Peripheral access API for ATSAMV71N21 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.69 thousand 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: over 3 years ago - 1 dependent package - 1.74 thousand downloads total - 25 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: over 3 years ago - 1 dependent package - 1.72 thousand downloads total - 25 stars on GitHub - 1 maintainer
stmpe1600 2.0.0
Platform-agnostic Rust driver for the STMPE1600 I/O expander.
8 versions - Latest release: over 4 years ago - 8.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
pic32-hal 0.13.0
Hardware Abstraction Layer (HAL) for PIC32 microcontrollers
15 versions - Latest release: 7 months ago - 2 dependent packages - 13 dependent repositories - 342 thousand downloads total - 32 stars on GitHub - 1 maintainer
rpi-video-rs 0.0.2
Rust version of H264 video record on Raspberry Pi
1 version - Latest release: almost 6 years ago - 1 dependent repositories - 2.06 thousand downloads total - 8 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: almost 3 years ago - 3.43 thousand downloads total - 1 stars on codeberg.org - 1 maintainer
ibus-rs 0.0.2
A no_std compatible IBUS RC protocol parser for embedded systems
2 versions - Latest release: 7 months ago - 1.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
atsame70n19 0.21.0 💰
Peripheral access API for ATSAME70N19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.72 thousand downloads total - 25 stars on GitHub - 1 maintainer
atsame70q20 0.21.0 💰
Peripheral access API for ATSAME70Q20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.68 thousand downloads total - 25 stars on GitHub - 1 maintainer
rustkey 0.5.0
rusTkey — rust library for tillitis TKey application development
9 versions - Latest release: 23 days ago - 7.38 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
register_derive 0.1.1 💰
Helper proc macro for the pac194x crate
2 versions - Latest release: over 3 years ago - 1 dependent package - 2.92 thousand downloads total - 3 stars on GitHub - 1 maintainer
pac194x 0.1.3 💰
Platform-agnostic Rust driver for the PAC194x 9V, 16-bit power monitor with alerts
3 versions - Latest release: over 3 years ago - 3.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
voladdress 1.4.0 💰
A crate for easy volatile memory abstraction.
23 versions - Latest release: about 1 year ago - 4 dependent packages - 12 dependent repositories - 44.1 thousand downloads total - 39 stars on GitHub - 1 maintainer
atsamv70j19 0.21.0 💰
Peripheral access API for ATSAMV70J19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.69 thousand downloads total - 25 stars on GitHub - 1 maintainer
atsamv70q20 0.21.0 💰
Peripheral access API for ATSAMV70Q20 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.76 thousand downloads total - 25 stars on GitHub - 1 maintainer
atsame70q21 0.21.0 💰
Peripheral access API for ATSAME70Q21 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.67 thousand downloads total - 24 stars on GitHub - 1 maintainer
urukul 0.1.1
Sinara Urukul quad 1 GHz DDS driver
2 versions - Latest release: 8 months ago - 1.42 thousand downloads total - 125 stars on GitHub - 1 maintainer
stabilizer 0.11.0
Firmware for the Sinara Stabilizer board (STM32H743, Ethernet, PoE, 2 ADCs, 2 DACs)
8 versions - Latest release: 8 months ago - 8.27 thousand downloads total - 125 stars on GitHub - 2 maintainers
encoded_pin 0.1.0
Binary encoded OutputPin, e.g. for encoded SPI chip select
1 version - Latest release: 8 months ago - 846 downloads total - 125 stars on GitHub - 1 maintainer
serial-settings 0.2.0
Embedded device settings management over serial terminal and flash
2 versions - Latest release: 8 months ago - 3.01 thousand downloads total - 125 stars on GitHub - 1 maintainer
ad9912 0.1.1
AD9912 1 GHz DDS SPI driver
2 versions - Latest release: 8 months ago - 1.55 thousand downloads total - 125 stars on GitHub - 1 maintainer
ticklock 0.0.8
Duration, Instant, Frequency abstraction for embedded
8 versions - Latest release: over 6 years ago - 10.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
atsamv70q19 0.21.0 💰
Peripheral access API for ATSAMV70Q19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.7 thousand downloads total - 25 stars on GitHub - 1 maintainer
pebble-rust 0.1.0
Pebble bindings for Rust. See repository for instructions.
1 version - Latest release: about 6 years ago - 1.61 thousand downloads total - 12 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: over 3 years ago - 1 dependent package - 1.66 thousand downloads total - 24 stars on GitHub - 1 maintainer
ushell 0.4.0
Embedded shell over serial connection
14 versions - Latest release: 8 months ago - 2 dependent packages - 4 dependent repositories - 25.2 thousand downloads total - 20 stars on GitHub - 2 maintainers
atsame70q19 0.21.0 💰
Peripheral access API for ATSAME70Q19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.67 thousand downloads total - 24 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: over 3 years ago - 1 dependent package - 1.7 thousand downloads total - 25 stars on GitHub - 1 maintainer
atmega32u4-hal 0.1.4
Hardware Abstraction Layer for ATmega32U4
5 versions - Latest release: over 6 years ago - 1 dependent package - 8.92 thousand downloads total - 4 stars on GitHub - 1 maintainer
ssd1351 0.5.0
Driver crate for the SSD1351 16bit colour OLED display driver.
15 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 34.2 thousand downloads total - 17 stars on GitHub - 1 maintainer
ftd2xx-embedded-hal 0.9.1
embedded-hal implementation for FTDI USB devices.
11 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 26.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
atsams70j21 0.21.0 💰
Peripheral access API for ATSAMS70J21 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: over 3 years ago - 1 dependent package - 4.59 thousand downloads total - 25 stars on GitHub - 1 maintainer
stm32wb-hal 0.1.14
Hardware abstraction layer for the STM32WB55 chips
15 versions - Latest release: almost 4 years ago - 2 dependent repositories - 17.5 thousand downloads total - 20 stars on GitHub - 1 maintainer
flaw 0.2.5
Control-law-inspired embedded signal filtering, no-std and no-alloc compatible.
7 versions - Latest release: 2 months ago - 4.69 thousand downloads total - 1 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: almost 6 years ago - 1 dependent package - 1 dependent repositories - 4.64 thousand downloads total - 7 stars on GitHub - 1 maintainer
atsams70j19 0.21.0 💰
Peripheral access API for ATSAMS70J19 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: over 3 years ago - 1 dependent package - 3.64 thousand downloads total - 24 stars on GitHub - 1 maintainer