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.

ms5637-rsno_std driver for the MS5637 barometric pressure sensor44MIT OR Apache-2.0Embedded developmentNo standard library wyp-tg-rcore-tutorial-ch2-multicoreChapter 2 Multicore Extension: Batch processing system with multicore support - main core runs apps, secondary cores park44GPL-3.0-or-laterEmbedded developmentNo standard library avr_328p_halA bare-metal AVR-ATmega328p HAL written in Rust with zero dependencies with fast compilation times, using direct register…44MITEmbedded developmentHardware support msp430fr5969-halHardware abstraction layer (embedded-hal) for the TI MSP430FR5969 microcontroller44MIT OR Apache-2.0Embedded developmentHardware support dsfb-chemical-engineering-coreno_std, no-heap, fixed-point embedded core for the DSFB chemical-engineering residual grammar43Apache-2.0Embedded developmentNo standard library ringo-buffRing buffers for bytes, with heap and stack storage.43MIT OR Apache-2.0AlgorithmsData structures unicorn-hat-extrasHigh-level convenience features for unicorn-hat: fonts, drawing primitives, animations43MITEmbedded developmentGraphics esp-wifi-caddyWiFi STA+AP manager for Embassy (esp-radio, embassy-net)43MIT OR Apache-2.0Embedded developmentNo standard library tg-rcore-tutorial-ch1-uart3Chapter 1: Application and Basic Execution Environment (UART driver version) for rCore tutorial.43GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch1-t2l3Chapter 1 T2L3: minimal no_std RISC-V S-mode demo with legacy VirtIO block read/write verification43GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-games-ch1-tangram-userUser-space game for tg-rcore-tutorial ch143GPL-3.0Embedded developmentNo standard library synqroSynqro Zero-Trust OTA updater library43MIT OR Apache-2.0CryptographyEmbedded development speck-coreSecure runtime package manager for MMU-less microcontrollers43MIT OR Apache-2.0CryptographyEmbedded development rusty-arm-kernelCore emulation engine for rusty-arm-vm: ARM Cortex-M85 with Helium MVE support.43MITEmbedded developmentEmulators rondoEmbedded round-robin time-series storage engine42Apache-2.0Database interfacesEmbedded development android-mem-kitA comprehensive memory instrumentation library for Android rooted environments (Il2Cpp, Hooking, Patching).42MIT OR Apache-2.0Embedded developmentOperating systems::Android APIs tg-rcore-tutorial-ch8-T3L8Chapter 8 T3L8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.42GPL-3.0Embedded developmentNo standard library rd-block-volumeno_std block volume and partition scanner for rd-block style adapters.42Apache-2.0Embedded developmentNo standard library vpackA no_std Rust library for the universal serialization and verification of VTXOs.42MITCryptographyEmbedded development esp32_hidesp32_hid is a keyboard HID package for the ESP3242MITEmbedded developmentHardware support lpc178x7x-pacPeripheral Access Crate for the NXP LPC17xx series microcontrollers42MITEmbedded developmentHardware support fletchHigh-throughput, data logger for test engineering and HIL platforms.42MIT OR Apache-2.0Database interfacesEmbedded development bmi160_rust_no_std_esp32no_std BMI160 + BMP280 driver for ESP32 (Embassy + esp-hal)42MITEmbedded developmentNo standard library sts3215A no_std compatible library for controlling STS3215 serial servo motors with embedded-io support42MIT OR Apache-2.0Embedded developmentHardware support lpc176x5x-pacA Peripheral Access Crate for the NXP LPC176x5x series microcontrollers.42MITEmbedded developmentNo standard library easycomA Rust library implementing the Easycom antenna rotator control protocol (GS-232A/B, Easycomm II, and Easycomm III)42MITEmbedded developmentHardware support bbqioembedded_io_async wrappers for bbqueue42MITEmbedded developmentNo standard library LazySqlitesimple tui for sqlite42MITDatabase interfacesDatabase implementations joshua912815-tg-rcore-tutorial-ch2-moving-tangramA self-contained crates.io package for the ch2 moving tangram game experiment of tg-rcore-tutorial.42GPL-3.0Embedded developmentNo standard library minigraf-ffiUniFFI bridge for Minigraf — bi-temporal graph database42MIT OR Apache-2.0Database implementationsEmbedded development nucleus-hilNucleus dual-backend HIL substrate: QEMU and real-hardware test runners behind one observation API42MIT OR Apache-2.0Development tools::TestingEmbedded development rustminidbA lightweight embedded database with native REST API42BSL-1.0Database implementationsEmbedded development ladrc-no-stdno_std LADRC controllers for embedded Rust42MIT OR Apache-2.0AlgorithmsEmbedded development tuple_list_exUseful Haskel-like extensions for the tuple_list crate41MIT OR Apache-2.0Embedded developmentNo standard library magic-home-rsRust port of the magic-home library and CLI for controlling RGBW LED controllers over TCP/UDP41MITCommand line utilitiesEmbedded development figments-sample-shadersSample graphics shaders for usage with Figments41LGPL-2.1-or-laterEmbedded developmentGraphics mik32-runtime-macrosProcedural macros for mik32-runtime41CC0-1.0Embedded development r7fa4m1ab-pacA PAC generated by SVD2Rust for the Renesas R7FA4M1AB in the Renesas RA4M1 family of Microcontrollers41MIT OR Apache-2.0Embedded developmentHardware support tg-rcore-tutorial-games-ch6-breakout-kernelKernel support for game of ch6 of tg-rcore tutorial41GPL-3.0Embedded developmentNo standard library zedboard-bspBoard Support Package (BSP) for the Zedboard41MIT OR Apache-2.0Embedded developmentHardware support tg-rcore-tutorial-games-ch4-tetris-kernelKernel support for game of ch4 of tg-rcore tutorial41GPL-3.0Embedded developmentNo standard library vk16k33I2C-based driver for a sparkfun VK16K33 14-segment display.41MIT OR Apache-2.0Embedded developmentHardware support bh1750-embeddedno_std embedded-hal driver for the BH1750/BH1750FVI ambient light sensor (with optional async support).41MITEmbedded developmentHardware support ws-esp32-s3-touch-lcd-2-8cBoard-support package for the Waveshare ESP32-S3-Touch-LCD-2.8C — round 480x480 IPS panel (ST7701) + Goodix GT911 touch + PCA9554…41MITEmbedded developmentHardware support a608_embeddedA no_std Rust library for interfacing with fingerprint sensors (R503, R307, AS608, ZFM-20) on embedded systems via UART40MITEmbedded developmentHardware support nmeasisA memory-safe NMEA 0183 parser with a C FFI40MIT OR Apache-2.0Embedded developmentNo standard library armyboxA memory-safe #[no_std] BusyBox/Toybox clone in Rust - 299 Unix utilities in ~500KB40MIT OR Apache-2.0Command line utilitiesEmbedded development ph-curvesno-std, no-alloc curve lookup tables and tickless scheduling for embedded Rust40MITEmbedded developmentMathematics setrPlanifA Rust project for planning and scheduling tasks like we would do for FREERTOS40MITEmbedded development bulge_gcodeA lightweight G-Code generator for Polylines with Bulge support (CNC/DXF style), WASM compatible.40MITEmbedded developmentHardware support chopallocA minimal, no_std buddy allocator for embedded systems and bare-metal environments with optional O(1) bitmap optimization40MIT OR Apache-2.0Embedded developmentMemory management aht20-rsbare metal no_std components40MITEmbedded development tg-ch1-labChapter 1 lab of rCore Tutorial: minimal bare-metal Supervisor program.40GPL-3.0Embedded developmentNo standard library ti-adc-expanderAsync embedded-hal driver for the TI TLA2518/2528, ADS7038/7138, and ADS7028/7128 12-bit 8-channel ADC+GPIO expanders40MIT OR Apache-2.0Embedded developmentHardware support embassy-piezoDriver async no_std pour capteur de vibration piézoélectrique, basé sur Embassy et esp-hal.40GPL-2.0-or-laterEmbedded developmentHardware support embassy-ky023-joystickDriver asynchrone no_std pour le joystick double-axe KY-023 (PS2), permettant la lecture des axes X/Y via ADC et du bouton SW via…40GPL-2.0-or-laterEmbedded developmentHardware support embassy-l9110-motorDriver asynchrone no_std pour le pont en H L9110, permettant le contrôle de vitesse et de direction de moteurs DC avec Embassy.40GPL-2.0-or-laterEmbedded developmentHardware support bridgeplateRust interface to the Pi-Plates BRIDGEplate USB adapter and attached plates (ADC, DAQC2, RELAY, THERMO, ...)40MITEmbedded developmentHardware support dw1000-rsEmbedded Rust driver for the Decawave DW1000 UWB transceiver40Apache-2.0Embedded developmentHardware support adafruit-nrf52-bootloader-ctrlAdafruit nrf52 bootloader control library39MIT OR Apache-2.0Embedded developmentNo standard library planckLightweight, modular utility crates for Rust39MITData structuresEmbedded development lh-dht22-rpDHT22 Humidity and Temperature Sensor Driver for RP204039MITEmbedded developmentHardware support driver-64x64-pixel-matrixHUB75 RGB LED matrix driver for ESP32 (64x64, 1/32 scan)39MITEmbedded developmentHardware support tg-rcore-tutorial-games-ch1-tangram-kernelKernel support for game of ch1 of tg-rcore tutorial39GPL-3.0Embedded developmentNo standard library SEDSnetA memory safe, no_std-capable networking stack with routing, discovery, reliability, and Rust/C/Python bindings.39GPL-2.0-onlyEmbedded developmentNo standard library rockduckHTAP embedded database: transactional DeltaStore + columnar Vortex storage + DuckDB SQL engine39Apache-2.0Data structuresDatabase interfaces cesty-buildBuild-script helpers for compiling C test sources used with cesty39MITDevelopment tools::FFIDevelopment tools::Testing lamexfatno_std read-only exFAT reader for UEFI bootloaders (removable media)39MIT OR Apache-2.0Embedded developmentFilesystem aviate-coreMinimal, deterministic, hard-real-time inner-loop flight control kernel: state estimation, stabilization control, and actuator…39MIT OR Apache-2.0Aerospace::DronesEmbedded development microbit-minicarReusable Rust drivers and examples for the Keyestudio MiniCar on BBC micro:bit v238CC0-1.0Embedded developmentNo standard library bmi323-driverGeneric no_std driver for the Bosch Sensortec BMI323 IMU38MITEmbedded developmentHardware support esploadA lightweight ESP8266 and ESP32 flasher written in Rust38MIT OR Apache-2.0Command line utilitiesDevelopment tools opt40xxDriver for the OPT40xx ambient light sensors.38MIT OR Apache-2.0Embedded developmentNo standard library cg-tg-rcore-tutorial-ch4A reproducible learning crate for rCore Tutorial chapter 4, covering Sv39 address spaces, ELF loading, sbrk, trace, mmap, and…38GPL-3.0Embedded developmentNo standard library embedded-build-toolsReusable building blocks for bare-metal Rust kernel build pipelines: bootable disk-image assembly (FAT32/ESP/MBR), QEMU…38MIT OR Apache-2.0Development tools::Build UtilsEmbedded development freemduCommunicate with Miele appliances via their proprietary diagnostic interface.38MIT OR Apache-2.0AsynchronousEmbedded development simple-max31865Easy-to-use driver for the MAX31865 RTD to Digital converter (Raspberry Pi focus)38MIT OR Apache-2.0Embedded developmentHardware support trtzGPS to timezone for embedded38MPL-2.0Embedded developmentNo standard library ld2450-protoHLK-LD2450 radar sensor protocol parser and command builder38MIT OR Apache-2.0Embedded developmentHardware support iso14443ISO/IEC 14443 NFC/RFID protocol implementation38GPL-3.0-or-laterEmbedded developmentNo standard library lilygo-t5s3paperproSimple driver for the LilyGo T5 S3 ePaper Pro family on ESP32-S338GPL-3.0Embedded developmentNo standard library forge-embeddedAnalyze embedded hardware configs and generate dependency-ordered C initialization code38MITDevelopment toolsEmbedded development ai4os-ch1Chapter 1 of rCore Tutorial: A minimal bare-metal application running in RISC-V S-mode.38GPL-3.0Embedded developmentNo standard library eth-phy-lan867xLAN8670/8671/8672 10BASE-T1S Ethernet PHY driver for no_std over MDIO38GPL-2.0-or-later OR Apache-2.0Embedded developmentHardware support sansavision-pulse-sdk-embeddedPulse Embedded SDK — no_std compatible for IoT and automotive38MITEmbedded developmentNetwork programming mbus-tcpModbus client stack for embedded and std environments with TCP, RTU, and ASCII transport support38GPL-3.0-onlyEmbedded developmentNo standard library whyos_shellA diagnostic shell for the WhyOS RTOS38MIT OR Apache-2.0Command-line interfaceEmbedded development ww-bearCommunication protocol for Westwood Robotics BEAR actuators38MIT OR Apache-2.0Embedded developmentHardware support simx00xA no-std and no-alloc driver for SIM800L GSM modules (and probably similar modules)38MIT OR Apache-2.0Embedded developmentNo standard library::No dynamic allocation cc1101-embassyAsync Embassy driver for the CC1101 sub-1GHz RF transceiver37MIT OR Apache-2.0Embedded developmentHardware support cg-tg-rcore-tutorial-ch5A reproducible learning crate for rCore Tutorial chapter 5, covering process management, spawn, stride scheduling, and…37GPL-3.0Embedded developmentNo standard library discovery-telemetryShared wire-format types for discovery-* flight-controller telemetry (no_std, postcard + COBS)37MITAerospaceEmbedded development cg-tg-rcore-tutorial-ch8A reproducible Rust learning crate for the tg-rcore-tutorial chapter 8 kernel experiment, including threading, synchronization,…37GPL-3.0Embedded developmentNo standard library wpj-tg-rcore-tutorial-t3l5-pingpongTask3 Lab5 pingpong game scaffold based on tg-rcore-tutorial ch5.37GPL-3.0Embedded developmentNo standard library pdc_6x1A hardware-agnostic driver for the 6x1 7-segment display37MIT OR Apache-2.0Embedded developmentHardware support varta-clientVarta agent API — emits VLP frames over a Unix Domain Socket.37MIT OR Apache-2.0Embedded developmentNetwork programming tg-rcore-tutorial-ch1-yks23-tangramAI4OSE Lab1 T3L1: ch1 VirtIO-GPU tangram 'OS' pattern on RISC-V bare-metal. Kaisen Yang (yks23).37GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch5-yks23-t2l10rCore Tutorial ch5 (fork/exec/wait), fork suffix yks23, T2L10 SMP.37GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch4-yks23-t2l10rCore Tutorial ch4 (SV39 virtual memory), fork suffix yks23, T2L10 SMP.37GPL-3.0Embedded developmentNo standard library smart-leds-fxLED effect engine for the smart-leds ecosystem37MITEmbedded developmentHardware support ri-esp-board-profilesno_std board/pin profiles and known hardware pitfalls for ESP32 and ESP32-S337MIT OR Apache-2.0Embedded developmentNo standard library ri-esp-displayno_std display drivers for ESP32: HD44780+PCF8574 I2C LCD and ILI9341 bit-bang SPI TFT37MIT OR Apache-2.0Embedded developmentNo standard library ri-esp-llmno_std embedded inference primitives: int4 packing, KV cache, RNN helpers, sampling, compressed attention37MIT OR Apache-2.0Embedded developmentNo standard library ri-esp-proofno_std proof/receipt crate for ESP32/S3: sensor reading + sentinel confidence -> routing decision -> JSON receipt37MIT OR Apache-2.0Embedded developmentNo standard library cestyA testing framework for C code37MITDevelopment tools::FFIDevelopment tools::Testing psx-spuLow-level hardware binding crate to the PlayStation 1's Sound Processing Unit (SPU)36Apache-2.0Embedded developmentGame development tropic01-driverUnofficial no_std, panic-free Rust driver for the TROPIC01 secure element.36GPL-3.0-or-laterCryptographyEmbedded development cg-tg-rcore-tutorial-ch6A learning-oriented rCore Tutorial chapter 6 kernel crate covering easy-fs, VirtIO block IO, file descriptors, and filesystem…36GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch5-basicStandalone reproducible crate for the Chapter 5 basic lab of tg-rcore-tutorial.36GPL-3.0Embedded developmentNo standard library riverdi-rva35hi-stm32u5-embassyILI9488 driver (Embassy-only) for the Riverdi RVA35HI-NUC144A 3.5" LCD shield over STM32U5 FMC 8080 parallel, with…36MIT OR Apache-2.0Embedded developmentHardware support chenzt23-tg-rcore-tutorial-ch1-t3l1Chapter 1 of rCore Tutorial: A minimal bare-metal application running in RISC-V S-mode.36GPL-3.0Embedded developmentNo standard library rusty-modbus-clientPipelined async Modbus client36MITEmbedded developmentNetwork programming ferrocronA no_std, no_alloc cron expression parser and schedule evaluator, inspired by ccronexpr36MITDate and timeEmbedded development tg-rcore-tutorial-ch3-yks23-t2l10rCore Tutorial ch3 (multiprogramming / preemptive scheduling), fork suffix yks23, T2L10 SMP.36GPL-3.0Embedded developmentNo standard library embedded-date-timeLightweight date and time types to be used on embedded systems.36MIT OR Apache-2.0Embedded developmentHardware support hopper-langFast zero-copy Solana framework with a simple account facade, typed state contracts, layout evolution, and systems-mode escape…36MIT OR Apache-2.0Embedded developmentNo standard library mote-apiMessage and API definitions for communicating with Mote36MITEmbedded developmentNetwork programming embassy-pwm-buzzerDriver asynchrone pour buzzer passif (piezo) via PWM matériel, basé sur Embassy.36GPL-2.0-or-laterEmbedded developmentHardware support esp32s3-cam-asyncAsync LCD-CAM DMA camera driver for ESP32-S3 with optional built-in capture state machine36MIT OR Apache-2.0AsynchronousEmbedded development bsdlA BSDL parser36MITDevelopment tools::DebuggingEmbedded development cr1140-halHardware abstraction layer for the ifm CR1140/CR1141 (aarch64, Yocto Linux)36GPL-3.0-onlyEmbedded developmentHardware support essmextremely simple state machine36MIT OR Apache-2.0Embedded developmentNo standard library embassy-stm32-hub75A Rust driver for HUB75 LED matrix displays on STM32 microcontrollers36MIT OR Apache-2.0Embedded developmentHardware support cw32l012_pacPeripheral access crate for the CW32L012 microcontroller.35MIT OR Apache-2.0Embedded developmentHardware support led-stripno_std driver for WS2812/SK6812/WS2811/WS2816 single-wire addressable LED strips35MIT OR Apache-2.0Embedded developmentHardware support emcyphalAsync Cyphal/CAN network stack for no_std environments35MIT OR Apache-2.0AsynchronousEmbedded development safeioDeterministic async runtime for safety-critical systems35MITAerospaceAsynchronous cartoucheEncoding and decoding for HDMI InfoFrames.35MPL-2.0Embedded developmentEncoding arduino-tuiA terminal user interface for browsing, downloading, and updating Arduino libraries using arduino-cli.35MIT OR Apache-2.0Command line utilitiesEmbedded development brik64-birBRIK64 BIR runtime beta aligned with CLI 0.1.0-beta.4.35Apache-2.0CompilersEmbedded development ads8681A rust library for the ads868134non-standardEmbedded developmentNo standard library::No dynamic allocation cg-tg-rcore-tutorial-ch3A reproducible learning crate for rCore Tutorial chapter 3, covering multiprogramming, cooperative/preemptive scheduling,…34GPL-3.0Embedded developmentNo standard library protoflightProtoflight flight controller.34MIT OR Apache-2.0Aerospace::DronesEmbedded development irq-loongarchLoongArch IRQ controller drivers (EIOINTC/PCH-PIC/LIOINTC)34MIT OR Apache-2.0Embedded developmentNo standard library ohea-lockRust library for controlling Ohea Lock BLE smart locks34GPL-3.0Embedded developmentHardware support sedsnet_macrosCompile-time helper macros for SEDSnet embedded configuration.34GPL-2.0-onlyEmbedded developmentNo standard library display-driver-st7735Display Driver for ST773534Apache-2.0Embedded developmentHardware support ahrightos-memoryPortable memory primitives for the AhRightOS teaching kernel.34MIT OR Apache-2.0Embedded developmentNo standard library ahrightos-processPortable process and scheduler primitives for the AhRightOS teaching kernel.34MIT OR Apache-2.0Embedded developmentNo standard library ahrightos-fsPortable filesystem, block-device, and IPC primitives for the AhRightOS teaching kernel.34MIT OR Apache-2.0Embedded developmentFilesystem emcyphal-data-typesSTM32 FDCAN driver for Emcyphal network stack34MIT OR Apache-2.0AsynchronousEmbedded development rusty-modbus-poolModbus connection pooling with health checks and backoff34MITEmbedded developmentNetwork programming Chenzt23-tg-rcore-tutorial-ch4Chapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.34GPL-3.0Embedded developmentNo standard library chenzt23-tg-rcore-tutorial-ch6Chapter 6 of rCore Tutorial: File system with easy-fs and virtio block device.34GPL-3.0Embedded developmentNo standard library dsfb-rfDSFB-RF Structural Semiotics Engine for RF Signal Monitoring - A Deterministic, Non-Intrusive Observer Layer for Typed Structural…34Apache-2.0Embedded developmentNo standard library lib8tionRust port of FastLED lib8tion — fast 8-bit math primitives for embedded LED programming34MITEmbedded developmentMathematics base256bencoder and decoder for base256 Braille33MITEmbedded developmentNo standard library xy-modbusModbus-RTU driver for XY-series programmable buck converters (XY6020L, XY6015, XY-SK60/120/120X). Only tested on real XY7025…33MIT OR Apache-2.0Embedded developmentHardware support garryRust FFI bindings for the Garry storage engine33BSD-3-ClauseDatabase interfacesEmbedded development sx127xA no-std driver for Semtech Sx127x chips.33MIT OR Apache-2.0Embedded developmentNo standard library microfontMicroFont is a tiny no_std 6x11 bitmap font stamper for flat pixel buffers.33MITEmbedded developmentGraphics iree-embeddedSafe no_std Rust API for ML inference on Cortex-M via the IREE runtime.33MIT OR Apache-2.0Embedded developmentNo standard library rusty-modbus-gatewayModbus TCP-to-RTU gateway bridge33MITEmbedded developmentNetwork programming rosist-sallina-tg-rcore-tutorial-T1L3Student AI4OSE lab crate for Chapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.33GPL-3.0Embedded developmentNo standard library embassy-hcsr04Driver async no_std pour le capteur ultrasonique de distance HC-SR04P, basé sur Embassy.33GPL-2.0-or-laterEmbedded developmentHardware support rosist-sallina-tg-rcore-tutorial-T1L4Student AI4OSE lab crate for Chapter 6 of rCore Tutorial: File system with easy-fs and virtio block device.33GPL-3.0Embedded developmentNo standard library oxigeo-edgeEdge computing platform for OxiGeo with offline-first architecture and minimal footprint33Apache-2.0Embedded developmentNetwork programming GatoMQTTno_std, no_alloc MQTT 3.1.1 broker library for embedded Rust. Bounded session registry, retained messages, QoS 1,…33MITEmbedded developmentNetwork programming buddy-coreA generic, [no_std], allocation-free Binary Buddy Allocator engine for kernels and embedded systems.33MITEmbedded developmentMemory management microgamesno_std microgame business logic: plug in events, input, and output33MIT OR Apache-2.0Embedded developmentGame development scd41-embeddedA platform-agnostic embedded-hal driver for the Sensirion SCD41 CO2/temperature/humidity sensor (with optional async support).32MITEmbedded developmentHardware support shvesselno_std command registry and job vessel primitives for platform shells32MIT OR Apache-2.0Command line utilitiesEmbedded development debounce-button-matrix-engno_std debounced button matrix scanner built on embedded-hal GPIO traits32MIT OR Apache-2.0Embedded developmentNo standard library arinc429A full-featured ARINC 429 encoder/decoder with BNR/BCD interpretation and SSM support32MIT OR Apache-2.0AerospaceEmbedded development radiochron-esp-idfESP-IDF Wi-Fi and optional NimBLE collector adapter for the RadioChron diagnostics core32MITEmbedded developmentNetwork programming TLViteratorA high-performance, zero-copy binary TLV parser and writer. Supports ASN.1 BER/DER, ISO7816, and DGI formats for embedded,…32MITCryptographyEmbedded development emcyphal-stm32-embassySTM32 FDCAN driver adapter for Emcyphal network stack32MIT OR Apache-2.0AsynchronousEmbedded development emcyphal-stm32-nativeSTM32 FDCAN driver for Emcyphal network stack32MIT OR Apache-2.0AsynchronousEmbedded development lilkaoxideRust support library for Lilka console32MITEmbedded developmentNo standard library matter-bleMatter BLE commissioning transport: BTP (Bluetooth Transport Protocol) sans-IO engine and BLE central role32Apache-2.0Embedded developmentNetwork programming littlefs2-rustPure Rust littlefs implementation with a mounted block-device API32MITEmbedded developmentFilesystem nucleus-historyNucleus test history: a simple append-on-each-run JSON record of test results per backend (tests/test_history.json)32MIT OR Apache-2.0Development toolsEmbedded development omnimeshZero-allocation mesh networking middleware for autonomous robot fleets, edge-AI swarms, and multi-agent systems32MITEmbedded developmentNetwork programming moirai-for-gamesA small deterministic no_std ECS for constrained and headless games32MITEmbedded developmentGame development mmio-rsZero-overhead, no_std memory-mapped I/O register abstraction32MITEmbedded developmentHardware support cst816s-asyncCST816S touch controller driver for embedded hal async / no_std31MIT OR Apache-2.0AsynchronousEmbedded development wifi-caddy-procProc macro for WiFi caddy config structs (derive WifiCaddyConfig)31MIT OR Apache-2.0Embedded developmentNo standard library aw9523-embeddedA platform-agnostic embedded-hal driver for the AW9523 16-channel GPIO expander and LED driver31MITEmbedded developmentHardware support lenz-decoderA no-std Rust crate for decoding Lenz (pre-DCC) protocol31MITEmbedded developmentHardware support postcard2-heaplesspostcard2 extension crate31MIT OR Apache-2.0Embedded developmentNo standard library uf-dshotno_std library to encode DShot commands and decode bidirectional DShot telemetry for any MCU, with Embassy STM32 support for…31Apache-2.0Embedded developmentNo standard library rusty-modbus-tlsModbus/TCP Security — TLS 1.3 transport with mutual authentication31MITEmbedded developmentNetwork programming gnssdono_std, HAL-agnostic GNSS-PPS-disciplined clock & holdover core (GPSDO): crystal frequency (ppb) estimation, PPS edge tracking,…31MITEmbedded developmentNo standard library hotaru_io_embeddedembedded-io-async adapter backend for Hotaru31MITAsynchronousEmbedded development tulleShared radio interface layer for LoRa mesh stacks: serial modem control, direct PHY, and medium access.31MPL-2.0Embedded developmentNetwork programming sideshowPicture display library for the InkyFrame series of Raspberry PiPico(W) combo boards.30MITEmbedded developmentMultimedia::Images aether-domainIndustry-neutral domain types for the Aether edge kernel30MIT OR Apache-2.0Data structuresEmbedded development lfdtA no_std rust crate to parse and access the Flattened Devicetrees.30MPL-2.0Embedded developmentNo standard library quectel-bg9x-atatAsync, no_std atat driver for Quectel BG9x (BG95/BG96) cellular modems30MIT OR Apache-2.0AsynchronousEmbedded development kz80_prologProlog compiler for Z80 - Logic programming on the RetroShield30BSD-3-ClauseCompilersEmbedded development hotaru_rt_embassyEmbassy runtime backend for Hotaru30MITAsynchronousEmbedded development as7341Platform-agnostic embedded-hal driver for the AS7341 11-channel spectral sensor29MIT OR Apache-2.0Embedded developmentHardware support kz80_mlTiny ML compiler for the Z80 processor with Hindley-Milner type inference29BSD-3-ClauseCompilersEmbedded development pcobsBinary encoding for structured data communication29MITEmbedded developmentEncoding pcm4104Driver for the Texas Instruments PCM4104 audio DAC29MITEmbedded developmentHardware support aarch64-pmsa-rtA startup library for AArch64 systems that implement a PMSA (Protected Memory Systems Architecture)29MIT/Apache-2.0Embedded developmentHardware support oxigeo-mobile-enhancedMobile platform performance optimizations for iOS and Android - battery efficiency, network optimization, and mobile-specific…29Apache-2.0API bindingsEmbedded development oxigeo-embeddedEmbedded systems support for OxiGeo - no_std compatible geospatial processing for ARM, RISC-V, and ESP3229Apache-2.0Embedded developmentNo standard library dip203-driverA crate to use DIP203 compliant displays with embedded-hal29MIT OR Apache-2.0 Embedded developmentHardware support dmrc-rsDelhi Metro route planner with precomputed journeys embedded at build time28Apache-2.0Data structuresEmbedded development