Ecosyste.ms: Packages

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

crates.io "embedded" keyword

ellie_parser 0.7.2
Parser for ellie language
4 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 1.64 thousand downloads total - 41 stars on GitHub - 1 maintainer
ellie_bytecode 0.4.3
Bytecode assembler/encoder/decoder for ellie language
5 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 1.73 thousand downloads total - 41 stars on GitHub - 1 maintainer
ellie_fmt 0.5.2
Formatter for ellie
4 versions - Latest release: 7 months ago - 1 dependent package - 1.44 thousand downloads total - 41 stars on GitHub - 1 maintainer
ellie_core 0.7.2
Core modules for ellie
6 versions - Latest release: 7 months ago - 7 dependent packages - 1 dependent repositories - 3.09 thousand downloads total - 41 stars on GitHub - 1 maintainer
ellie_engine 1.4.13-alpha
Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environme...
6 versions - Latest release: 7 months ago - 1.78 thousand downloads total - 41 stars on GitHub - 1 maintainer
canadensis_can 0.3.0
A Cyphal implementation: Cyphal/CAN (CAN and CAN FD) transport layer
5 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 3.62 thousand downloads total - 43 stars on GitHub - 1 maintainer
avrox-display 0.4.1
Display drivers for the AVRoxide operating system
3 versions - Latest release: about 1 year ago - 875 downloads total - 5 stars on GitLab.com - 1 maintainer
avrox-storage 0.4.1
Storage drivers for the AVRoxide operating system
5 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.04 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
avr-oxide 0.4.1
An extremely simple Rusty operating system for AVR microcontrollers
16 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 6.71 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
sh1108 0.2.0
`display-interface` compatible driver for the SH1108 OLED display controller
2 versions - Latest release: about 1 month ago - 789 downloads total - 1 stars on GitHub - 1 maintainer
rucos 0.1.1
Rust Microcontroller Operating System (RuCOS) Kernel
2 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 920 downloads total - 4 stars on GitHub - 2 maintainers
canadensis 0.3.1
A Cyphal implementation: Node types and re-exports from some other canadensis crates
8 versions - Latest release: 8 months ago - 2 dependent packages - 4.2 thousand downloads total - 43 stars on GitHub - 1 maintainer
canadensis_bxcan 0.3.0
Bridge between Canadensis and the BXCAN peripherals found in some microcontrollers
5 versions - Latest release: about 1 year ago - 2.07 thousand downloads total - 43 stars on GitHub - 1 maintainer
canadensis_pnp_client 0.3.0
Client library for Cyphal plug-and-play node ID allocation
5 versions - Latest release: about 1 year ago - 1 dependent package - 2.81 thousand downloads total - 43 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
pagecache 0.19.4 💰
lock-free pagecache and log for high-performance databases
57 versions - Latest release: over 4 years ago - 2 dependent packages - 42 dependent repositories - 90.8 thousand downloads total - 7,771 stars on GitHub - 1 maintainer
index 0.15.4 💰
a flash-sympathetic persistent lock-free B+ tree
1 version - Latest release: over 6 years ago - 1.08 thousand downloads total - 7,771 stars on GitHub - 1 maintainer
sled-native 0.34.6 💰
a C-compatible API for sled
2 versions - Latest release: over 3 years ago - 1.06 thousand downloads total - 7,771 stars on GitHub - 1 maintainer
ads129xx 0.2.1 💰
Driver crate for the Texas Instruments ADS1292 24-bit 2-channel low-power analog front end for EC...
4 versions - Latest release: over 4 years ago - 2.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
tof10120 0.1.0 💰
A driver for the TOF10120 Time-of-Flight sensor
1 version - Latest release: over 3 years ago - 536 downloads total - 1 stars on GitHub - 1 maintainer
corncobs 0.1.3
COBS encode/decode for Rust no_std targets
3 versions - Latest release: over 1 year ago - 2 dependent packages - 8 dependent repositories - 209 thousand downloads total - 16 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: 2 months ago - 3 dependent packages - 7 dependent repositories - 28.8 thousand downloads total - 26 stars on GitHub - 1 maintainer
lock_pool 0.2.0
Robust, efficient, high performance, asynchronous object pooling
2 versions - Latest release: 3 months ago - 1 dependent package - 969 downloads total - 2 stars on GitHub - 1 maintainer
ambiq-apollo3-pac2 0.2.0 💰
Peripheral access API for APOLLO3 microcontrollers
1 version - Latest release: over 2 years ago - 1 dependent package - 1.68 thousand downloads total - 10 stars on GitHub - 1 maintainer
jsy_mk_194 1.0.2
Rewrite of power reader JSY-MK-194. Tested on ESP32
3 versions - Latest release: 3 months ago - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
nanodb 0.4.5
A simple, embedded, JSON-based database
20 versions - Latest release: 2 months ago - 7.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
flipperzero-test 0.11.0
Rust test harness for Flipper Zero
4 versions - Latest release: 9 months ago - 2 dependent packages - 1 dependent repositories - 1.95 thousand downloads total - 433 stars on GitHub - 2 maintainers
imxrt-uart-log 0.2.0
Logging over an i.MX RT serial interface
3 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 3.18 thousand downloads total - 3 stars on GitHub - 1 maintainer
teensycore 0.1.0
A kernel for the teensy4.0 microcontroller
16 versions - Latest release: 6 months ago - 1 dependent repositories - 5.63 thousand downloads total - 65 stars on GitHub - 1 maintainer
phidget 0.1.3
Phidget library for Rust.
5 versions - Latest release: 3 months ago - 1.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
phidget-sys 0.1.0
Phidget library for Rust
1 version - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 746 downloads total - 1 stars on GitHub - 1 maintainer
sfsm-base 0.4.3
Traits for the sfsm crate.
10 versions - Latest release: about 2 years ago - 2 dependent packages - 7.05 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
flem 0.6.2
Flexible, Light-weight, Embedded Messaging Protocol
5 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 1.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
i2c-reg-derive 0.1.2
Macros for i2c-reg register traits
3 versions - Latest release: about 5 years ago - 1 dependent package - 2.52 thousand downloads total - 6 stars on GitHub - 1 maintainer
enocoro128v2 0.1.6
Safe, embedded-friendly Enocoro-128 (Version 2) stream cipher. Verified using Hitachi's official ...
7 versions - Latest release: over 2 years ago - 1 dependent repositories - 3.54 thousand downloads total - 8 stars on GitHub - 1 maintainer
rucos-cortex-m 0.1.1
A port of the RuCOS kernel to ARM Cortex-M
2 versions - Latest release: 7 months ago - 671 downloads total - 4 stars on GitHub - 1 maintainer
i2c-reg 0.1.2
Create registers for reading and writing with I2C interface.
3 versions - Latest release: about 5 years ago - 2.07 thousand downloads total - 6 stars on GitHub - 1 maintainer
pcf8591 0.1.1
A rust API for PCF8591 A/D converter
2 versions - Latest release: over 7 years ago - 1 dependent repositories - 1.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
sfsm 0.4.3
Static state machine generator for no_std and embedded environments
13 versions - Latest release: about 2 years ago - 7.2 thousand downloads total - 12 stars on GitLab.com - 1 maintainer
imxrt-log 0.1.1
Logging extensions for i.MX RT processors.
3 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 5.14 thousand downloads total - 117 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
embedded-sdmmc 0.7.0
A basic SD/MMC driver for Embedded Rust.
9 versions - Latest release: 4 months ago - 16 dependent packages - 39 dependent repositories - 77.2 thousand downloads total - 280 stars on GitHub - 1 maintainer
rtt-log 0.3.0
Log facade implementation for the Segger RTT protocol.
3 versions - Latest release: 3 months ago - 2.52 thousand downloads total - 3 stars on GitHub - 1 maintainer
nano-mesh-linux-examples 0.1.0
Lightweight mesh communication protocol for linux
2 versions - Latest release: 3 months ago - 645 downloads total - 0 stars on GitHub - 1 maintainer
oxide-macros 0.4.1
Main entrypoint macro for AVRoxide
9 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 4.83 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
adafruit_nxp 0.1.3
Driver for Adafruit Precision NXP 9-DOF Breakout Board - FXOS8700 + FXAS21002 modules
4 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
st7920 0.4.1
SPI driver for the ST7920 LCD display controller
8 versions - Latest release: 2 months ago - 3.45 thousand downloads total - 6 stars on GitHub - 1 maintainer
trussed 0.1.0
Modern Cryptographic Firmware
2 versions - Latest release: about 2 years ago - 3 dependent packages - 9 dependent repositories - 2.74 thousand downloads total - 394 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
rhai 1.18.0
Embedded scripting for Rust
85 versions - Latest release: about 2 months ago - 99 dependent packages - 217 dependent repositories - 1.71 million downloads total - 3,488 stars on GitHub - 3 maintainers
embedded-mogeefont 0.1.0 💰
Pixel font for embedded-graphics
1 version - Latest release: about 1 month ago - 298 downloads total - 0 stars on GitHub - 1 maintainer
wake-rs 0.2.5
Wake protocol library written in Rust
3 versions - Latest release: 4 months ago - 1.18 thousand downloads total - 0 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
10 versions - Latest release: 5 months ago - 62 dependent packages - 63 dependent repositories - 220 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
one_alloc 0.1.0
A custom allocator that allows a singular allocation of a specific size known ahead of time.
1 version - Latest release: almost 2 years ago - 1 dependent repositories - 465 downloads total - 0 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
rocksdb 0.22.0
Rust wrapper for Facebook's RocksDB embeddable database
55 versions - Latest release: 4 months ago - 235 dependent packages - 2,430 dependent repositories - 11.7 million downloads total - 1,655 stars on GitHub - 2 maintainers
rmk-config 0.1.0
Config crate of RMK
3 versions - Latest release: about 1 month ago - 2 dependent packages - 638 downloads total - 160 stars on GitHub - 1 maintainer
rmk-macro 0.1.0
Proc-macro crate of RMK
5 versions - Latest release: about 1 month ago - 1 dependent package - 829 downloads total - 160 stars on GitHub - 1 maintainer
rmk 0.1.14
Keyboard firmware written in Rust
26 versions - Latest release: 24 days ago - 2 dependent packages - 7.47 thousand downloads total - 160 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
usb-device 0.3.2
USB stack for embedded devices.
14 versions - Latest release: 3 months ago - 112 dependent packages - 425 dependent repositories - 873 thousand downloads total - 399 stars on GitHub - 3 maintainers
mil_std_1553b 0.5.0
MIL STD 1553B message parsing and types
5 versions - Latest release: 2 months ago - 1.87 thousand downloads total - 3 stars on GitHub - 1 maintainer
sfsm-proc 0.4.3
Macros to generate state machines for sfsm
12 versions - Latest release: about 2 years ago - 1 dependent package - 7.26 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
xmc1100 0.2.0
Low-level register mappings for the XMC1100 series of ARM Cortex-M0 microcontrollers
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 2.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
umm-malloc 0.3.2
A global allocator implementation for embedded systems using the umm_malloc library.
7 versions - Latest release: over 1 year ago - 2.74 thousand downloads total - 4 stars on GitHub - 1 maintainer
drogue-embedded-timer 0.2.1
Macro to shim heterogeneous HAL timers to embedded-time
3 versions - Latest release: over 3 years ago - 3 dependent packages - 2 dependent repositories - 3.83 thousand downloads total - 3 stars on GitHub - 1 maintainer
tinymqtt
A very tiny no-std MQTT client, mainly for embedded systems
3 versions - 288 downloads total - 0 stars on GitHub - 1 maintainer
smallnum 0.4.1
Compile-time size optimization for numeric primitives.
7 versions - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 7.21 thousand downloads total - 7 stars on GitHub - 1 maintainer
esp32h2 0.9.0
Peripheral access crate for the ESP32-H2
10 versions - Latest release: about 2 months ago - 2 dependent packages - 1 dependent repositories - 46.3 thousand downloads total - 94 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
esp32 0.30.0
Peripheral access crate for the ESP32
33 versions - Latest release: about 2 months ago - 3 dependent packages - 9 dependent repositories - 116 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s3 0.25.0
Peripheral access crate for the ESP32-S3
27 versions - Latest release: about 2 months ago - 2 dependent packages - 6 dependent repositories - 148 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32p4 0.2.0
Peripheral access crate for the ESP32-P4
2 versions - Latest release: about 2 months ago - 1 dependent package - 13.8 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32c3 0.22.0
Peripheral access crate for the ESP32-C3
28 versions - Latest release: about 2 months ago - 3 dependent packages - 12 dependent repositories - 126 thousand downloads total - 94 stars on GitHub - 2 maintainers
esp32c2 0.19.0
Peripheral access crate for the ESP32-C2
22 versions - Latest release: about 2 months ago - 2 dependent packages - 4 dependent repositories - 84.9 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s2 0.21.0
Peripheral access crate for the ESP32-S2
22 versions - Latest release: about 2 months ago - 2 dependent packages - 4 dependent repositories - 147 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp8266 0.6.0
Peripheral access crate for the ESP8266
17 versions - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 12.7 thousand downloads total - 94 stars on GitHub - 2 maintainers
esp32c6-lp 0.1.0
Peripheral access crate for the ESP32-C6's LP coprocessor
1 version - Latest release: 6 months ago - 4.02 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32c6 0.13.0
Peripheral access crate for the ESP32-C6
14 versions - Latest release: about 2 months ago - 2 dependent packages - 1 dependent repositories - 77 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s2-ulp 0.1.0
Peripheral access crate for the ESP32-S2's RISC-V ULP coprocessor
1 version - Latest release: 6 months ago - 1.9 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s3-ulp 0.1.0
Peripheral access crate for the ESP32-S3's RISC-V ULP coprocessor
1 version - Latest release: 6 months ago - 2.38 thousand downloads total - 94 stars on GitHub - 1 maintainer
linux_l6470 0.1.0
ST L6470 SPI driver for Embedded Linux
1 version - Latest release: about 6 years ago - 850 downloads total - 1 maintainer
lsm303dlhc 0.2.0
A platform agnostic driver to interface with the LSM303DLHC (accelerometer + compass)
4 versions - Latest release: about 6 years ago - 2 dependent packages - 14 dependent repositories - 34.8 thousand downloads total - 11 stars on GitHub - 1 maintainer
lps22hb 0.1.0
A platform agnostic driver to interface with LPS22HB pressure sensor module.
4 versions - Latest release: over 2 years ago - 1 dependent repositories - 1.94 thousand downloads total - 1 stars on GitHub - 1 maintainer
defmt-brtt 0.1.1
Defmt logs over RTT as well as through a BBQueue
3 versions - Latest release: about 1 year ago - 1 dependent repositories - 5.43 thousand downloads total - 2 stars on GitHub - 2 maintainers
nw-board-support 0.0.0
Board support crate for the Numworks n0110 calculator.
1 version - Latest release: almost 2 years ago - 421 downloads total - 4 stars on GitHub - 1 maintainer
mpu6050 0.1.6
Platform agnostic driver for MPU6050 6-axis IMU
7 versions - Latest release: over 1 year ago - 4 dependent packages - 13 dependent repositories - 15.9 thousand downloads total - 48 stars on GitHub - 1 maintainer
mm-std-embedded-nal 0.3.0
Implementation of the `embedded-nal` traits for large devices that support the standard library
1 version - Latest release: 4 months ago - 1 dependent package - 396 downloads total - 2 stars on GitLab.com - 1 maintainer
std-embedded-nal-async 0.2.0
Implementation of the `embedded-nal-async` traits for large devices that support the standard lib...
2 versions - Latest release: 5 months ago - 1 dependent package - 825 downloads total - 2 stars on GitLab.com - 1 maintainer
std-embedded-nal 0.2.0
Implementation of the `embedded-nal` traits for large devices that support the standard library
9 versions - Latest release: 8 months ago - 7 dependent packages - 5 dependent repositories - 14.3 thousand downloads total - 2 stars on GitLab.com - 2 maintainers
mish 0.2.1
A proof of concept Rust libm like implementation with almost full coverage of libm
6 versions - Latest release: about 6 years ago - 1 dependent repositories - 4.49 thousand downloads total - 13 stars on GitHub - 1 maintainer
seq 0.5.0
The module 'seq' provides the lightweight, generic sequence container 'Seq' for unmovable data an...
6 versions - Latest release: about 6 years ago - 42 dependent repositories - 5.26 thousand downloads total - 4 stars on GitHub - 1 maintainer
ramlink 0.1.0
RAM-based, producer-consumer, one-way communication for microcontrollers, using a ring buffer
1 version - Latest release: 3 months ago - 436 downloads total - 0 stars on GitHub - 1 maintainer
MSPM0L1306-HAL 0.1.6
HAL crate for TI MSPM0L130X microcontroller
7 versions - Latest release: about 1 month ago - 1.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
polodb_core 4.4.1 💰
An embedded document database
43 versions - Latest release: 3 months ago - 2 dependent packages - 3 dependent repositories - 19.8 thousand downloads total - 787 stars on GitHub - 1 maintainer
minireq 0.3.0
Lightweight support for MQTT-based request/response handling interfaces
4 versions - Latest release: 7 months ago - 1 dependent package - 1.89 thousand downloads total - 2 stars on GitHub - 1 maintainer
xdevs-no-std 0.1.1
no-std implementation of xDEVS for real-time simulation on embedded systems
2 versions - Latest release: 5 months ago - 608 downloads total - 0 stars on GitHub - 1 maintainer
ds1307 0.6.0
Platform-agnostic Rust driver for the DS1307 real-time clock.
7 versions - Latest release: 4 months ago - 1 dependent repositories - 11.9 thousand downloads total - 9 stars on GitHub - 1 maintainer
nostd_async 0.6.1
An asyncronous runtime for a single-threaded no_std environment
3 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 4.36 thousand downloads total - 16 stars on GitHub - 1 maintainer
toad-msg 0.19.0
Low-level CoAP message parsing & serialization
35 versions - Latest release: about 1 year ago - 2 dependent packages - 12.4 thousand downloads total - 8 stars on GitHub - 1 maintainer
fs1027-dg-hal 0.2.0
FS1027-DG Gas Flow Sensor Module driver for no_std embedded-hal
4 versions - Latest release: over 1 year ago - 1.48 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
exonum_rocksdb 0.7.6
Rust wrapper for Facebook's RocksDB embeddable database
7 versions - Latest release: almost 5 years ago - 1 dependent package - 15 dependent repositories - 37 thousand downloads total - 6 stars on GitHub - 2 maintainers
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: 4 months ago - 29 dependent packages - 43 dependent repositories - 288 thousand downloads total - 118 stars on GitHub - 2 maintainers
totp_embed 1.0.5
A fork of totp-lite for embedded environment.
3 versions - Latest release: about 2 years ago - 1 dependent repositories - 1.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
dmx-rdm 0.0.12-alpha
Rust library for communicating DMX512 (ANSI E1.11) and DMX-RDM (ANSI E1.20) over a RS485 bus by u...
5 versions - Latest release: about 1 month ago - 1 dependent package - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
ch32-hal-common 0.0.0
PLACEHOLDER by the ch32-rs team
1 version - Latest release: 5 months ago - 313 downloads total - 35 stars on GitHub - 1 maintainer