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.

wpj-tg-rcore-tutorial-t2l4Chapter 9 extension lab of tg-rCore Tutorial: pluggable scheduler suite and scheduling observability.21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch5-smpChapter 5 of rCore Tutorial with SMP: Process management with fork, exec and wait syscalls on multiple harts.21GPL-3.0Embedded developmentNo standard library jerryinsz-tg-rcore-tutorial-ch1-uartChapter 1 minimal kernel variant that prints via S-mode UART driver.21GPL-3.0Embedded developmentNo standard library rosist-sallina-tg-rcore-tutorial-T1L2Student AI4OSE lab crate for Chapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.21GPL-3.0Embedded developmentNo standard library cg-tg-rcore-tutorial-t3l2A learning-oriented rCore Tutorial chapter 2 kernel crate that assembles a moving Tangram OS logo through batch user programs and…21GPL-3.0Embedded developmentNo standard library rosist-sallina-tg-rcore-tutorial-T1L5Student AI4OSE lab crate for Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.21GPL-3.0Embedded developmentNo standard library rosist-sallina-tg-rcore-tutorial-T3L7Student AI4OSE extension lab crate for Chapter 7 of rCore Tutorial: Pacman with framebuffer output, pipe input and signal…21GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch5-pingpong-zgyChapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.21GPL-3.0Embedded developmentNo standard library phantom_osAn asynchronous, distributed operating system framework with IIT-based ECS architecture21Apache-2.0AsynchronousEmbedded development lbl-tg-rcore-tutorial-vgaA minimal reusable framebuffer component for QEMU RISC-V 64.21GPL-3.0Embedded developmentNo standard library rp2350-pizero-linkerZero-config linker and boot support for Waveshare RP2350-PiZero (16MB Flash, RP2350B). Pure no_std infrastructure.21GPL-2.0-or-laterDevelopment toolsEmbedded development tg-rcore-sync一个可独立运行的 RISC-V S 模式裸机同步互斥机制实验示例21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch8-doomChapter 8 Doom: Classic Doom (1993) ported to rCore with VirtIO GPU/keyboard, threads, and mutexes.21GPL-3.0Embedded developmentNo standard library barely-fuzzyFuzzy matching designed for bare metal no_std environments. Based on Levenshtein distance with heap allocation by feature, no…21MITAlgorithmsEmbedded development tg-clockClock helper library for rCore tutorial bare-metal experiments in RISC-V S-mode.21GPL-3.0Embedded developmentNo standard library embassy-st7789v-spriteMoteur de sprites et d'animation style Piskel avec Framebuffer pour l'écran ST7789V via Embassy.21GPL-2.0-or-laterEmbedded developmentHardware support jiaxin2006-tg-rcore-tutorial-t3l8Implemented Doom.21GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch1-yks23-t2l9rCore Tutorial ch1, yks23, T2L9 SMP multi-hart boot + T3L1 VirtIO-GPU tangram demo.21GPL-3.0Embedded developmentNo standard library rosist-sallina-tg-rcore-tutorial-T2L10Student AI4OSE lab crate for T2L10: SMP support across tg-rcore-tutorial chapters 3 to 5, with Chapter 5 as the runnable entry.21GPL-3.0Embedded developmentNo standard library axplat-riscv64-sg2002Implementation of `axplat` hardware abstraction layer for SG2002 board.21GPL-3.0-or-laterEmbedded developmentHardware support chenzt23-tg-rcore-tutorial-ch8-t3l8Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.21GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch8-yks23rCore Tutorial ch8 (threads / mutex / semaphore), fork suffix yks23 for crates.io.21GPL-3.0Embedded developmentNo standard library hfdt-rsA quite high-level safe no-std zerocopy zero-dependencies Open Firmware FDT DeviceTree's parsing library.21MITEmbedded developmentHardware support sht4x-rsSensirion SHT4x temperature & humidity sensor driver (embedded-hal 1.0, no_std, blocking + async)21MIT OR Apache-2.0Embedded developmentHardware support huesmith-corePlatform-agnostic core for Hue-compatible Zigbee lights: color math, ZCL light state machine, and scene parsing21MITEmbedded development embedded-so3-f32Groupe de rotation SO(3) en f32 pour systèmes embarqués no_std via quaternions unitaires20GPL-2.0-or-laterEmbedded developmentMathematics jsph-tg-rcore-tutorial-ch2-smpChapter 2 SMP: Multi-core batch processing OS with secondary hart idle loop.20GPL-3.0Embedded developmentNo standard library snap7-partnerAsync Rust S7 Partner (BSend/BRecv) peer implementation20MITEmbedded developmentNetwork programming jsph-tg-rcore-tutorial-ch4-tetrisChapter 4 Tetris: VirtIO GPU game on SV39 virtual memory OS.20GPL-3.0Embedded developmentNo standard library volatile_tableA zero-cost, type-safe DSL for MMIO and volatile register mapping with compile-time access control (RO/RW/WO).20Apache-2.0Embedded developmentHardware support esp-p4-ethno_std async Ethernet MAC driver for ESP32-P4 RMII designs (embassy-net compatible)20MIT OR Apache-2.0Embedded developmentHardware support culvert-asyncAsync typed access to the HDMI 2.1 SCDC register map20MPL-2.0AsynchronousEmbedded development cg-tg-rcore-tutorial-t3l1A learning-oriented rCore Tutorial Chapter 1 kernel experiment that renders a static tangram-style "OS" image through VirtIO-GPU…20GPL-3.0Embedded developmentNo standard library libmodbuzzA safe, idiomatic Rust implementation of the Modbus protocol (RTU/TCP)20MITEmbedded developmentNetwork programming wpj-tg-rcore-tutorial-t4l45Merged baseline of scheduler and synchronization labs for interrupt-ready and multicore-ready follow-up experiments.20GPL-3.0Embedded developmentNo standard library rig-montyA small, resource-limited Monty Python executor for Rig applications.20MITDevelopment toolsEmbedded development ruvix-physmemPhysical memory allocator for RuVix Cognition Kernel (ADR-087)20MIT OR Apache-2.0Embedded developmentMemory management ruvix-aarch64AArch64 support for RuVix Cognition Kernel (ADR-087)20MIT OR Apache-2.0Embedded developmentNo standard library ruvix-dmaDMA controller abstraction for RuVix Cognition Kernel (ADR-087)20MIT OR Apache-2.0Embedded developmentHardware support ruvix-rpi-bootRaspberry Pi boot support for RuVix Cognition Kernel (Phase D)20MIT OR Apache-2.0Embedded developmentHardware support rosist-sallina-tg-rcore-tutorial-T3L5Student AI4OSE extension lab crate for Chapter 5 of rCore Tutorial: two-player pong with framebuffer output and dual-process…20GPL-3.0Embedded developmentNo standard library wpj-tg-rcore-tutorial-t2l5Chapter 10 extension lab of tg-rCore Tutorial: fair synchronization primitives and starvation analysis.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch3-smpChapter 3 of rCore Tutorial with SMP support: multi-core multiprogramming and time-sharing.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch4-smpChapter 4 of rCore Tutorial with SMP: Address space management with SV39 virtual memory on multiple harts.20GPL-3.0Embedded developmentNo standard library mr60bha2-protoSeeed MR60BHA2 60 GHz mmWave radar sensor protocol parser20MIT OR Apache-2.0Embedded developmentHardware support ai4os-sbi-ch1SBI (Supervisor Binary Interface) call wrappers for rCore tutorial OS.20GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch6-yks23-breakoutAI4OSE Lab1 T3L6: ch6 VirtIO-GPU breakout game on RISC-V kernel (easy-fs). Kaisen Yang (yks23).20GPL-3.0Embedded developmentNo standard library rosist-sallina-tg-rcore-tutorial-user-t1l5Student AI4OSE lab user-space apps crate for Chapter 8 of rCore Tutorial.20GPL-3.0Embedded developmentNo standard library crabbyqA declarative async Rust framework for message-driven microservices.20MITAsynchronousEmbedded development jsph-tg-rcore-tutorial-ch5-pingpongChapter 5 Pingpong: Two-player Pong game with VirtIO GPU, shared memory IPC, and fork-based multi-process architecture.20GPL-3.0Embedded developmentNo standard library jiaxin2006-tg-rcore-tutorial-t1l4Student AI4OSE lab crate for Chapter 6 of rCore Tutorial: multiprogramming and time-sharing multitasking.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch6-breakoutChapter 6 Breakout: VirtIO GPU brick-breaker game with filesystem save/load.20GPL-3.0Embedded developmentNo standard library embedded-astarBibliothèque de recherche de chemin A* no_std pour systèmes embarqués — zéro allocation, dimensions const-génériques.20GPL-2.0-or-laterAlgorithmsEmbedded development jsph-tg-rcore-tutorial-ch1-tangramChapter 1 tangram extension: VirtIO-GPU 'OS' tangram display on bare-metal RISC-V20GPL-3.0Embedded developmentNo standard library Chenzt23-tg-rcore-tutorial-ch5Chapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.20GPL-3.0Embedded developmentNo standard library tg-rcore-traceA syscall trace and memory inspection extension for rCore OS tutorial20GPL-3.0Embedded developmentNo standard library simple-scpiA lightweight SCPI command parser20MITEmbedded developmentParser implementations ai4ose-tg-rcore-tutorial-ch8-doomPublishable AI4OSE ch8-doom crate: a self-contained tg-rcore tutorial Chapter 8 DoomGeneric port with framebuffer rendering.20GPL-3.0Embedded developmentNo standard library jiaxin2006-tg-rcore-tutorial-t1l2Student AI4OSE lab crate for Chapter 4 of rCore Tutorial: address space management with SV39 virtual memory.20GPL-3.0Embedded developmentNo standard library jiaxin2006-tg-rcore-tutorial-t1l3Student AI4OSE lab crate for Chapter 5 of rCore Tutorial: multiprogramming and time-sharing multitasking.20GPL-3.0Embedded developmentNo standard library tg-rcore-tutorial-ch2-yks23-t2l9rCore Tutorial ch2 (batch / trap / syscall), fork suffix yks23, T2L9 SMP multi-hart boot.20GPL-3.0Embedded developmentNo standard library femtoflatbuffersTiny no_std, allocation-optional FlatBuffers encoder/decoder driven by derive macros instead of a schema compiler20MIT OR Apache-2.0Embedded developmentEncoding nucleus-test-sdkNucleus M7 host SDK: drive the device test-agent over the SWD RAM mailbox and the UART VCP20MIT OR Apache-2.0Development tools::TestingEmbedded development ferralloy-bridgeWire-protocol codecs + target registry for the sim-to-real hardware bridge20MIT OR Apache-2.0Embedded developmentEncoding limen-runtimeLimen runtime implementations and schedulers.19Apache-2.0Embedded developmentNo standard library::No dynamic allocation limen-platformPlatform adapters for Limen.19Apache-2.0Embedded developmentNo standard library::No dynamic allocation ecoreno_std bit-level integer types, bitfield structs/enums, ranged integers, and enum maps19MITData structuresEmbedded development eallocno_std memory allocator with pluggable free-block management strategies (TLSF, first-fit, half-tree)19MITEmbedded developmentMemory management packed-fontCompile-time font rasterizer and packer for embedded systems19MITEmbedded developmentGraphics esp-flowESP embedded library with reusable modules for BLE, Wi-Fi, HTTP, GPS, LED control, and more.19MITEmbedded developmentHardware support dodecet-encoderA 12-bit dodecet encoding system optimized for geometric and calculus operations19MIT OR Apache-2.0Data structuresEmbedded development mwdg-ffiC FFI bindings for the mwdg micro-watchdog library19MIT OR Apache-2.0Embedded developmentNo standard library lcd-redpill-unifeiDriver para display LCD HD44780 em modo 4 bits para ARM Cortex-M.19Apache-2.0Embedded developmentHardware support rosist-sallina-tg-rcore-tutorial-T2L6Student AI4OSE lab crate for Chapter 9 of rCore Tutorial: virtual memory fault handling, paging algorithms and thrashing…19GPL-3.0Embedded developmentNo standard library esp-p4-mini-bootloaderAll-Rust 1st-stage bootloader for ESP32-P4. Replaces IDF v5.3 bootloader.bin (which has hard architectural assumptions about app…19MIT OR Apache-2.0Embedded developmentHardware support jsph-tg-rcore-tutorial-ch8-t1l5Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.19GPL-3.0Embedded developmentNo standard library jiaxin2006-tg-rcore-tutorial-t3l2Implementation of T3L2: Visualizing tangram 'OS' with batch processing system.19GPL-3.0Embedded developmentNo standard library embedded-complex-f32Nombres complexes f32 no_std pour systèmes embarqués sans dépendance C, sans unsafe19GPL-2.0-or-laterEmbedded developmentMathematics mpu6050-async-driverA no_std async MPU-6050 driver with accelerometer, gyroscope and temperature support.190BSDAsynchronousEmbedded development lbl-tg-rcore-tutorial-ch1-gameChapter 1 of rCore Tutorial: A minimal bare-metal application running in RISC-V S-mode.19GPL-3.0Embedded developmentNo standard library multi-mono-font-glyphMulti mono font glyph generator19MITEmbedded developmentNo standard library hopper-frameworkZero-copy state framework for Solana. Typed account architecture, phased execution, validation graphs, zero-copy collections,…19MIT OR Apache-2.0Embedded developmentNo standard library chenzt23-tg-rcore-tutorial-user-t3l2User-space apps for rCore Tutorial chapters (subset for ch2).19GPL-3.0Embedded developmentNo standard library qrgen-coreRenderer-agnostic, dependency-free QR Code core with no_std-friendly matrix output.19MITCommand line utilitiesEmbedded development sigmoid-q15Fonction d'activation Sigmoid en virgule fixe Q15 pour systèmes embarqués `no_std`, zéro dépendance système19GPL-2.0-or-laterEmbedded developmentMathematics chenzt23-tg-rcore-tutorial-ch8Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.19GPL-3.0Embedded developmentNo standard library rosist-sallina-tg-rcore-tutorial-T3L8Student AI4OSE lab crate for Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.19GPL-3.0Embedded developmentNo standard library microtunA no_std WireGuard implementation for embedded systems.19AGPL-3.0-onlyEmbedded developmentNetwork programming jiaxin2006-tg-rcore-tutorial-t3l1Implementation of T3L1: Visualizing tangram 'OS'.19GPL-3.0Embedded developmentNo standard library psoc-pac-pse8x4Peripheral Access Crate for Infineon PSOC™ Edge E8x4 microcontrollers19non-standardEmbedded developmentHardware support BitmaskWindowA zero-overhead, data-oriented bitmask generator that isolates arbitrary data windows using compile-time bitwise AND masks.19MIT OR Apache-2.0Embedded developmentHardware support mint-coreCore library for building hex files from data and layout definitions.19MITEmbedded developmentEncoding Chenzt23-tg-rcore-tutorial-ch3Chapter 3 of rCore Tutorial: Multiprogramming and time-sharing multitasking.19GPL-3.0Embedded developmentNo standard library jetson-flashHeadless Jetson Orin (Tegra234) flashing pipeline: config, staging, preconfig, recovery detection, NVMe flash19Apache-2.0Command line utilitiesEmbedded development rustyfarian-avr-ws2812WS2812 (NeoPixel) LED driver using SPI prerendered encoding (no_std, embedded-hal 1.0)19MIT OR Apache-2.0Embedded developmentHardware support tpt-eidos-parserLexer, AST, and recursive-descent parser for the tpt-eidos language19Apache-2.0 OR MITCommand line utilitiesCompilers eg-femtofontTTF/OTF text renderer for embedded-graphics19MIT OR Apache-2.0Embedded developmentNo standard library embedded-camsense-x1Platform-agnostic Rust driver for the Camsense-X1 LiDAR sensor.19MIT OR Apache-2.0Embedded developmentHardware support snapkitZero-dependency Eisenstein snap, spectral analysis, temporal grids, and connectome detection — no_std compatible19MIT OR Apache-2.0Embedded developmentMathematics ch9120Rust driver for the CH9120 Ethernet-to-UART chip19MITEmbedded developmentHardware support edge-conservationConservation-law verification for edge deployment (no_std, small binary)19MITEmbedded developmentNo standard library limen-nodeLimen node implementations.18Apache-2.0Embedded developmentNo standard library::No dynamic allocation lamquant-firmwareLamQuant firmware: lossless EEG codec for embedded/MCU targets (RP2350, STM32N6). no_std + alloc, runs on silicon.18AGPL-3.0-or-laterEmbedded developmentNo standard library prismeLightweight environment engine that refracts declarative source definitions into isolated, resilient execution spectra18AGPL-3.0Embedded developmentVirtualization sn8flashA flash tool for Sonix SN8F5xxx family of 8051-compatible microcontrollers (SN8F5701, SN8F5702, SN8F5703, SN8F5829 and others)18MITDevelopment tools::DebuggingEmbedded development flux-contractsFLUX OS shared trait definitions — the frozen contracts between all components18MIT OR Apache-2.0AlgorithmsEmbedded development amx805-rtcA Rust device driver for the Ambiq Artasie AMx805 Real Time Clock ICs using rtc-hal traits.18MITEmbedded development jsph-tg-rcore-tutorial-ch6-t1l4Chapter 6 of rCore Tutorial: File system with easy-fs and virtio block device.18GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch5-t1l3Chapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.18GPL-3.0Embedded developmentNo standard library mspm0g150x-pacPeripheral Access Crate for TI MSPM0G150X Cortex-M microcontroller18Apache-2.0Embedded developmentHardware support hdmi-hal-i2c-devLinux userspace hdmi-hal backend via /dev/i2c-N (i2c-dev)18MPL-2.0Embedded developmentHardware support chenhe-tg-rcore-tutorial-userUser-space apps for rCore Tutorial chapters (subset for ch2).18GPL-3.0Embedded developmentNo standard library chenhe-tg-rcore-tutorial-ch8Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.18GPL-3.0Embedded developmentNo standard library msrt-uartUART adapters for MSRT.18Apache-2.0Embedded developmentNetwork programming chenzt23-tg-rcore-tutorial-ch1-t2l2Chapter 1 of rCore Tutorial: A minimal bare-metal application running in RISC-V S-mode with clock interrupt support.18GPL-3.0Embedded developmentNo standard library chenzt23-tg-rcore-tutorial-ch5-t2l4Chapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.18GPL-3.0Embedded developmentNo standard library rig-steelA minimal Steel scripting executor for Rig applications.18MITDevelopment toolsEmbedded development rig-boaA minimal Boa JavaScript executor for Rig applications.18MITDevelopment toolsEmbedded development chenzt23-tg-rcore-tutorial-ch2-t3l2Chapter 2 of rCore Tutorial: Batch processing system with privilege levels and trap handling.18GPL-3.0Embedded developmentNo standard library relu-q15ReLU en virgule fixe Q15 pour systèmes embarqués `no_std`, zéro dépendance18GPL-2.0-or-laterEmbedded developmentMathematics cortex-m-unwindA stack unwinder for #![no_std] Cortex-M firmware.18MITEmbedded developmentNo standard library rusty-modbus-simYAML-driven Modbus device simulator18MITEmbedded developmentNetwork programming rusty-modbusComplete Modbus protocol stack — TCP, RTU, TLS18MITEmbedded developmentNetwork programming rusticatedFast, standard-library-shaped async platform layer for brush-async18MITAsynchronousDevelopment tools krypteia-arcanaPure-Rust classical cryptographic primitives: RSA (PKCS#1 v1.5, OAEP), ECC (NIST P-256/384/521, secp256k1), ECDSA, EdDSA…18Apache-2.0CryptographyEmbedded development logigateA deterministic, memory-safe compliance and liability gating pipeline architecture written in Rust.18Apache-2.0Development toolsEmbedded development gloamy-robotStandalone robot crate for Gloamy with drive, sensing, speech, vision, and safety helpers.18MIT OR Apache-2.0Embedded developmentHardware support chenzt23-tg-rcore-tutorial-user-t3l8User-space apps for rCore Tutorial chapters (subset for ch2).18GPL-3.0Embedded developmentNo standard library jiaxin2006-tg-rcore-tutorial-user-t4Custom T4 user-space apps for rCore Tutorial: interrupt/SMP checks, Doom helpers, and performance benchmarks.18GPL-3.0Embedded developmentNo standard library cliff64High-performance, no_std, integer-only Geometric Algebra (2D-6D) via procedural macros.18AGPL-3.0-onlyEmbedded developmentMathematics riscv-aiaLow level access to the RISC-V Advanced Interrupt Architecture (AIA)18MulanPSL-2.0 OR MITEmbedded developmentHardware support embedded-schrodingerSolveur de l'équation de Schrödinger unidimensionnelle en no_std et sans libm18GPL-2.0-onlyEmbedded developmentNo standard library huesmithHue-compatible Zigbee light library for ESP32-C6/H2 (ESP-IDF)18MITEmbedded developmentHardware support barredoraHigh-level Rust library for controlling iRobot Roomba robots via the Create 2 Open Interface.17MPL-2.0Embedded developmentHardware support aether-shm-bridgeTyped Aether domain-port bridge for the shared-memory data plane17MIT OR Apache-2.0AsynchronousEmbedded development sx127x-registersRegister bitfield types for the SX1276-7-8-9.17MITEmbedded developmentHardware support tg-clock-demoChapter 1 of rCore Tutorial: A minimal bare-metal application running in RISC-V S-mode.17GPL-3.0Embedded developmentNo standard library cst92xxDriver crate for CST92xx (CST9217 and CST9220) touch controllers with async and blocking embedded-hal support.17MITEmbedded developmentHardware support edgesentry-clarusPhysics-based safety and security engine — deterministic risk detection with cryptographic audit trail17MIT OR Apache-2.0Embedded developmentScience jsph-tg-rcore-tutorial-ch3-t1l1Chapter 3 of rCore Tutorial: Multiprogramming and time-sharing multitasking.17GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch4-t1l2Chapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.17GPL-3.0Embedded developmentNo standard library msrt-ffiC ABI bindings for MSRT.17Apache-2.0API bindingsEmbedded development hiltRenode-based hardware-in-the-loop test fixtures for embedded Rust projects17MIT OR Apache-2.0Development tools::TestingEmbedded development magcalMinimal no_std rust port of Freescale/NXP magcal.c17BSD-3-ClauseAlgorithmsEmbedded development sx126x-commandsSPI command definitions for Semtech SX126x LoRa transceiver ICs.17MITEmbedded developmentHardware support asm330lhh-rsPlatform-agnostic driver for the ASM330LHH high-accuracy 3D accelerometer and gyroscope with ultra-low noise, smart FIFO and…17BSD-3-ClauseEmbedded developmentNo standard library chenzt23-tg-rcore-tutorial-user-t2l4User-space apps for rCore Tutorial chapters (subset for ch2).17GPL-3.0Embedded developmentNo standard library silentopsSide-channel countermeasure toolkit: constant-time primitives, dudect-style timing leakage verifier, and shared SCA helpers for…17Apache-2.0CryptographyEmbedded development krypteia-memoryTLSF-based memory allocator for the krypteia cryptographic workspace, configurable between platform malloc/free (os-alloc) and a…17Apache-2.0Embedded developmentMemory management krypteia-quanticaPure-Rust post-quantum cryptography: FIPS 203 ML-KEM, FIPS 204 ML-DSA, and FIPS 205 SLH-DSA. First-order arithmetic masking,…17Apache-2.0CryptographyEmbedded development jiaxin2006-tg-rcore-tutorial-t4Custom T4 rCore tutorial kernel: kernel-interrupt response, SMP scheduling, and Doom integration.17GPL-3.0Embedded developmentNo standard library blackbox-rsEmbassy-based board support crate for the Blackbox board (STM32H743XI): clocks, SDRAM, LTDC display, LEDs, buttons, encoders,…17MIT OR Apache-2.0Embedded developmentHardware support attachable-slab-allocatorA high-performance, $O(1)$, Master-Slave slab allocator designed for `no_std` environments, kernels, and embedded systems. This…17MITEmbedded developmentMemory management dsfb-roboticsDSFB Structural Semiotics Engine for Robotics Health Monitoring — a deterministic, non-intrusive observer layer that reads the…17Apache-2.0Embedded developmentNo standard library osdp-embeddedOSDP v2.2.2 implementation in C with a safe Rust wrapper. PD and ACU state machines (incl. Secure Channel) over a freestanding C…17GPL-3.0-or-laterEmbedded developmentNetwork programming riscv-coveDefinitions and constants in the Confidential VM Extension17MulanPSL-2.0 OR MITEmbedded developmentHardware support cli_chat_coreZero-heap, single-threaded CLI chat core for embedded devices.17MITCommand-line interfaceEmbedded development cr1140-sdkApp-building conveniences on top of cr1140-hal: LED effects, system telemetry, device/network info. UI-framework agnostic.17GPL-3.0-onlyEmbedded developmentOperating systems::Linux APIs unifatno_std-friendly FAT16/32 and ExFAT filesystem driver with one unified API.17MPL-2.0Embedded developmentFilesystem tpt-eidos-verifierTransparent QF_LRA decision procedure (Fourier-Motzkin) for tpt-eidos17Apache-2.0 OR MITCommand line utilitiesCompilers selvageClean-room LoRa PHY profiles shared by Tulle host and embedded code.17MPL-2.0Embedded developmentNo standard library rustyfarian-esp-hal-networkBare-metal (esp-hal) async drivers for Wi-Fi, LoRa, OTA, and provisioning on ESP32-C3, ESP32-C6, ESP32-S3, and ESP3217MIT OR Apache-2.0Embedded developmentHardware support kcan-analyticsActuator telemetry analytics for KCAN dashboards.17MIT OR Apache-2.0Embedded developmentHardware support cw32l010_pacPeripheral access crate for the CW32L010 microcontroller.17MIT OR Apache-2.0Embedded developmentHardware support embedded-sprites-macroMacro de compilation pour convertir des images (PNG, BMP, ...) en tableaux de pixels RGB565, pour sprites embarqués sans coût à…17GPL-2.0-or-laterEmbedded developmentNo standard library simple-kvdbAn embedded no_std key-value database for NOR Flash with wear leveling and power-loss safety17MITDatabase interfacesEmbedded development industrial-protocols-bacnetBACnet building automation protocol implementation16MITEmbedded developmentHardware support cleanosA minimalist 64-bit microkernel operating system in 100% no_std Rust. Boots via UEFI (Limine), runs on bare-metal x86_64.16MITEmbedded developmentNo standard library industrial-protocols-foundationfieldbusFoundation Fieldbus protocol implementation16MITEmbedded developmentHardware support rustyfarian-esp-idf-powerESP-IDF (std) battery monitoring, charging detection, and deep-sleep drivers for ESP32 and ESP32-S316MIT OR Apache-2.0Embedded developmentHardware support industrial-protocols-asinterfaceAS-Interface (Actuator Sensor Interface) protocol implementation16MITEmbedded developmentHardware support carouselTime-driven page cycler: decide which screen to show now from a declarative config, an external trigger, and a millisecond clock.16MIT OR Apache-2.0Embedded developmentNo standard library mspm0g110x-pacPeripheral Access Crate for TI MSPM0G110X Cortex-M microcontroller16Apache-2.0Embedded developmentHardware support mspm0g310x-pacPeripheral Access Crate for TI MSPM0G310X Cortex-M microcontroller16Apache-2.0Embedded developmentHardware support mspm0g350x-pacPeripheral Access Crate for TI MSPM0G350X Cortex-M microcontroller16Apache-2.0Embedded developmentHardware support figenStrongly typed configuration bindings and registries generated from a declarative schema16MIT OR Apache-2.0ConfigurationEmbedded development rk-netdeviceRust port of RK.NetDevice.SDK.P216MITEmbedded developmentNetwork programming flux-isa-miniMinimal no_std FLUX ISA constraint VM for bare-metal microcontrollers — sensor gateway to intelligence16Apache-2.0AlgorithmsEmbedded development as6221AS6221 digital temperature sensor driver (sync + async, no_std)16MITEmbedded developmentHardware support asm330lhhx-rsPlatform-agnostic driver for the ASM330LHHX high-accuracy 3D accelerometer and gyroscope with ultra-low noise, smart FIFO,…16BSD-3-ClauseEmbedded developmentNo standard library iot-coreCore types for the iot-protocols SDK: Thing model, IotClient trait, errors, paths, protocol bindings.16MIT OR Apache-2.0Embedded developmentNetwork programming gunamOn-premises device management agent — OTA, telemetry, panic isolation, offline-first sync16Apache-2.0Embedded developmentNetwork programming tpt-eidos-kernelTrusted refinement-subtyping typechecker for tpt-eidos (MVK)16Apache-2.0 OR MITCommand line utilitiesCompilers tpt-eidos-erasureProof-term erasure for tpt-eidos: strip refinement witnesses from a kernel-checked module, producing a computational-core IR16Apache-2.0 OR MITCommand line utilitiesCompilers industrial-protocols-modbusModbus RTU/TCP protocol implementation16MITEmbedded developmentHardware support mcp-nordic-ppk2Model Context Protocol (MCP) server for the Nordic Power Profiler Kit II (PPK2) — measure current and use the digital channels as…15MITCommand line utilitiesEmbedded development industrial-protocols-cclinkCC-Link field network protocol implementation15MITEmbedded developmentHardware support industrial-protocols-iec61850IEC 61850 power utility communication protocol implementation15MITEmbedded developmentHardware support industrial-protocols-opcuaOPC Unified Architecture (OPC-UA) protocol implementation15MITEmbedded developmentHardware support industrial-protocols-ethernet-ipEtherNet/IP (CIP) industrial protocol implementation15MITEmbedded developmentHardware support industrial-protocols-profinetPROFINET industrial Ethernet protocol implementation15MITEmbedded developmentHardware support industrial-protocols-mqttMQTT IoT messaging protocol implementation15MITEmbedded developmentHardware support industrial-protocols-canopenCANopen higher-layer protocol implementation15MITEmbedded developmentHardware support x-gfxA minimal graphics output library written in Rust, targeting everything from microcontrollers to modern desktops.15MIT OR Apache-2.0Embedded developmentGame development industrial-protocols-dnp3DNP3 (IEEE 1815) power system protocol implementation15MITEmbedded developmentHardware support industrial-protocols-hartHART (Highway Addressable Remote Transducer) protocol implementation15MITEmbedded developmentHardware support conservation-enforcer-rsConservation-law enforcement for LLM outputs, backed by a FLUX bytecode policy VM15MIT OR Apache-2.0Embedded developmentVirtualization aether-store-localZero-external-service adapters for the Aether edge kernel15MIT OR Apache-2.0AsynchronousEmbedded development industrial-protocols-hartipHART-IP (HART over Ethernet) protocol implementation15MITEmbedded developmentHardware support industrial-protocols-cclinkieCC-Link IE Industrial Ethernet protocol implementation15MITEmbedded developmentHardware support