CATEGORY
Embedded development 6,261 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
industrial-protocols-daliDALI (Digital Addressable Lighting Interface) protocol implementation15MIT
industrial-protocols-ethercatEtherCAT industrial Ethernet protocol implementation15MIT
industrial-protocols-linLIN (Local Interconnect Network) protocol implementation15MIT
industrial-protocols-klineK-Line (ISO 9141) diagnostic protocol implementation15MIT
industrial-protocols-saej1850SAE J1850 in-vehicle network protocol implementation15MIT
industrial-protocols-powerlinkEthernet POWERLINK real-time protocol implementation15MIT
industrial-protocols-sercosSERCOS (Serial Real-time Communication System) protocol implementation15MIT
industrial-protocols-profibusPROFIBUS fieldbus protocol implementation15MIT
industrial-protocols-devicenetDeviceNet (CIP-based) industrial protocol implementation15MIT
industrial-protocols-lonworksLonWorks control networking protocol implementation15MIT
industrial-protocols-iolinkIO-Link point-to-point communication protocol implementation15MIT
industrial-protocols-flexrayFlexRay high-speed in-vehicle network protocol implementation15MIT
industrial-protocols-mostMOST (Media Oriented Systems Transport) protocol implementation15MIT
industrial-protocols-controlnetControlNet real-time industrial protocol implementation15MIT
industrial-protocols-interbusINTERBUS fieldbus protocol implementation15MIT
industrial-protocols-worldfipWorldFIP fieldbus protocol implementation15MIT
industrial-protocols-lightbusLightbus high-speed fiber optic protocol implementation15MIT
industrial-protocols-modbusplusModbus Plus peer-to-peer protocol implementation15MIT
industrial-protocols-isa100ISA100.11a wireless industrial protocol implementation15MIT
industrial-protocols-wirelesshartWirelessHART (IEC 62591) wireless protocol implementation15MIT
industrial-protocols-pciPCI bus interface protocol implementation15MIT
industrial-protocols-vmeVME bus interface protocol implementation15MIT
ax25sdlGenerated AX.25 v2.2 SDL state-machine tables (figc4.x) as no_std-capable Rust data.15AGPL-3.0-or-later
quanticaPure-Rust post-quantum cryptography: FIPS 203 ML-KEM, FIPS 204 ML-DSA, and FIPS 205 SLH-DSA. First-order arithmetic masking,…15Apache-2.0
tpt-eidos-flight-mathPre-proved flight-control domain library for tpt-eidos (Phase 3)15Apache-2.0 OR MIT
lager-netFirst-class Rust client for Lager box nets: drive power supplies, batteries, e-loads, GPIO, ADC, DAC, SPI, I2C, UART and more…15Apache-2.0
kcan-viewerScrin pane-wall dashboard components for KCAN viewers.15MIT OR Apache-2.0
meterbus-wired-datalinkWired M-Bus datalink primitives and codecs15MIT OR Apache-2.0
industrial-protocols-bridge-vendorVendor-specific device integration bridge with TOML configuration support15MIT
eeprom-24c02-halAn embedded-hal driver for Microchip 24Cxx series EEPROMs over I2C15MIT OR Apache-2.0
industrial-protocols-async-layerAsync/Tokio runtime layer for industrial protocol communication15MIT
tjpgd-rsA no_std compatible Rust translation of the TJpgDec library.15MIT
as5048b_magnetic_encoderDriver for the AMS AS5048B magnetic rotary encoder over I²C, built on embedded-hal 1.0.15MIT
industrial-protocols-bridge-socketTCP/UDP socket communication bridge for industrial protocols15MIT
industrial-protocols-bridge-serialSerial port (RS-232/RS-485) communication bridge for industrial protocols15MIT
industrial-protocols-bridge-canCAN bus communication bridge for industrial protocols15MIT
industrial-protocols-bridge-ffiForeign Function Interface (FFI) bridge for C/C++ industrial protocol libraries15MIT
x-controllerA minimal input library written in Rust, targeting everything from microcontrollers to modern desktops.14MIT OR Apache-2.0
si-exocortex-rsRust implementation of the si-exocortex agent framework with conservation-law awareness14MIT OR Apache-2.0
beav-rsplaceholder for an embedded toolkit field work14MIT OR Apache-2.0
st7305-driverDriver for the Sitronix ST7305 mono TFT display controller (e.g. Waveshare RLCD-4.2)14MIT
flux-isa-stdStandard library FLUX ISA constraint VM for embedded Linux — Raspberry Pi to Jetson Nano edge nodes14Apache-2.0
spacedlsno_std CCSDS 355.0-B-2 (SDLS) Space Data Link Security implementation14Apache-2.0
overseer-kernelOverseer Kernel: deterministic policy enforcement, approval persistence and runtime coordination for agent actions.14MIT
tpt-eidos-codegenLowers the erased eidos computational core to a no_std Rust crate14Apache-2.0 OR MIT
ltc2949Client for the battery pack monitor chip LTC294914MIT OR Apache-2.0
scaleservers-arm32-assemblyARM 32-bit assembly encode/decode library covering BOTH instruction states: Thumb/T32 (the full M-profile line from ARMv6-M…14MIT OR Apache-2.0
embedded-quaternion-f32Quaternions f32 pour rotations 4D no_std embarqué (Hamilton product, projection 4D->3D->2D)14GPL-2.0-or-later
x-audioA minimal NES audio output library written in Rust, targeting everything from microcontrollers to modern desktops.13MIT OR Apache-2.0
flux-vm-testsCertification test vectors for the FLUX constraint enforcement VM13MIT OR Apache-2.0
industrial-protocols-cpciCompactPCI bus interface protocol implementation13MIT
serprogA cross-platform Rust implementation of serprog protocol for flashrom13MIT
flux-hdcHyperdimensional Constraint Matching Library for no_std and std environments13MIT OR Apache-2.0
plato-coreRust implementation of the PLATO Core protocol — Room, Sensor, Actuator, Alarm, wire protocol parsing/formatting.13MIT
autumn-harvest-sqliteEmbedded, single-writer SQLite backend for autumn-harvest (edge / local-first)12MIT OR Apache-2.0
si-plato-coreRust implementation of the PLATO Core protocol — Room, Sensor, Actuator, Alarm, wire protocol parsing/formatting.12MIT
beavrsplaceholder for an embedded toolkit for fieldwork11MIT OR Apache-2.0
rozyInteractive ELF size visualization for embedded Rust applications10MIT
physPHY drivers for the ieee802_3_miim crate9MIT OR Apache-2.0
tulle-phy-profileClean-room LoRa PHY profiles shared by Tulle host and embedded code.9MPL-2.0
rtschedA no_std runtime scheduler for Cortex-M thread management9MIT