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.

origenBackend implementation for the full Origen SDK2,764MITEmbedded developmentScience ws2812-pwm-dmaPwm and Dma based Ws2812 led driver2,756MIT OR Apache-2.0Embedded developmentHardware support atsamrh707f18aPeripheral access API for the ATSAMRH707F18A MCU from Microchip (generated using svd2rust 0.33.5)2,755MIT OR Apache-2.0Embedded developmentHardware support tiny-varintA no_std compatible VarInt encoding/decoding Rust library2,754MIT OR Apache-2.0CompressionEmbedded development rlvgl-platformPlatform backends, blitters, and hardware integration for rlvgl.2,753MITEmbedded developmentGraphics transitionableA no_std compatible type to transition `T -> T` where you have an `&mut T`.2,750MITData structuresEmbedded development funksteckdoseUtility for controlling wireless remote sockets via 433MHz radio transmitter2,750MITCommand-line interfaceCommand line utilities wasefire-cli-toolsCommand-line utilities for Wasefire2,745Apache-2.0Command line utilitiesEmbedded development ws2812-nrf52833-pwmnrf52833 PWM driver for ws2812 leds2,744MIT OR Apache-2.0Embedded developmentHardware support microasync-rtA runtime for the very small async runner2,744MITEmbedded developmentNo standard library is31fl3193I2C driver for the IS31FL3193 RGB LED driver2,743MIT OR Apache-2.0Embedded developmentNo standard library udatatableA library for creating data tables in an embedded no_std environment without an allocator.2,739MIT OR Apache-2.0Data structuresEmbedded development lcd1604_gpioAbstraction layer for interfacing between Raspberry Pi and 16x2 or 16x4 LCD display modules through GPIO.2,734MITEmbedded developmentHardware support aht10A platform agnostic driver to interface with the AHT10 temperature/humidity sensor2,731AGPL-3.0-or-laterEmbedded developmentHardware support bmp180-driverA driver for BMP180 Digital Pressure Sensor.2,729MITEmbedded developmentHardware support timed-signalHelper crate for generating time-dependent signals.2,728MITEmbedded developmentHardware support rkaiqRockchip RKAIQ bindings for Rust2,728MIT OR Apache-2.0Embedded developmentExternal FFI bindings lilos-semaphoreA counting semaphore for use with lilos.2,725MPL-2.0Embedded development ht16k33-liteDriver for the Holtek HT16K33 'RAM Mapping 16*8 LED Controller Driver with keyscan'2,725MITEmbedded developmentHardware support lilos-rwlockA read-write / writer-preferred lock for use with lilos.2,724MPL-2.0Embedded developmentNo standard library aht10-embeddedA platform agnostic driver to interface with the AHT10 temperature/humidity sensor, tested on Rasberry Pi Pico2,720MITEmbedded developmentHardware support hpm-rtMinimal runtime / startup for HPMicro MCUs2,715MITEmbedded developmentNo standard library rwedidRead and write EDID data over an I2C bus.2,715MITEmbedded developmentHardware support vorago-peb1Board Support Crate for the Vorago PEB1 development board2,715Apache-2.0Embedded developmentHardware support bit-byte-structsA bus-agnostic trait and structs for interfacing with register based peripherals.2,714MITEmbedded developmentHardware support bxcan-ngSTM32 bxCAN peripheral driver2,712MIT OR Apache-2.0Embedded developmentNo standard library embedded-simple-uiSimple UI elements (LED, hw switch, etc.) with implementations on top of embedded-hal and embedded-time crates2,710Apache-2.0Embedded developmentNo standard library icm42688An embedded-hal driver for the ICM-42688 6-axis IMU2,705MIT OR Apache-2.0Embedded developmentHardware support ehlcd2dembedded-hal driver for HD44780 with async support2,703MITEmbedded development bb-flasher-bcfA library to flash BeagleConnect Freedom2,698MITDevelopment toolsEmbedded development voltage_modbusA high-performance industrial Modbus library for Rust with TCP and RTU support2,697MITEmbedded developmentNetwork programming icm20689_driver_rsplatform independant Drivers for the ICM20689 6 axis IMU with embedded-hal2,691MITEmbedded developmentHardware support embassy-usb-hostAsync USB host stack for embedded devices in Rust.2,691MIT OR Apache-2.0AsynchronousEmbedded development mcp320xPlatform agnostic driver written using embedded-hal traits to interface with the MCP320X ADC's2,691MIT / Apache-2.0Embedded developmentHardware support pl011simink pl011 串口驱动实现2,688Apache-2.0Embedded developmentNo standard library sen6xA rust no-std driver for the SEN6X sensor modules.2,687MIT OR Apache-2.0Embedded developmentNo standard library m5cardputeresp-idf-hal-based board support for the M5Stack Card Computer2,683GPL-3.0+Embedded developmentHardware support utf-16-to-utf-8Convert UTF-16 to UTF-8 encoding.2,683MIT-0Embedded developmentEncoding sifli-pacPeripheral Access Crate (PAC) for SiFli MCUs2,679Apache-2.0Embedded developmentHardware support xous-macrosAttributes re-exported in `xous`2,668MIT OR Apache-2.0Embedded developmentNo standard library rv32m1_ri5cy-halHAL for the RI5CY core of RV32M1 chips2,666MIT OR Apache-2.0Embedded developmentHardware support cyt2b9_cPeripheral access crate for cyt2b9_c T2G family2,666non-standardEmbedded developmentNo standard library fk-lis3dshembedded-hal driver for LIS3D-SH Accelerometer2,664MITEmbedded developmentHardware support defmt-listenerA tool to decode and print defmt-itm data received from tcp.2,660MIT OR Apache-2.0Embedded developmentHardware support libcsp-cargo-buildTools to build libcsp using cargo2,657Apache-2.0AerospaceEmbedded development pca9555A rust-embedded driver for the (P|T)CA9555 i/o port expander2,655MIT OR Apache-2.0Embedded developmentHardware support panic-writeWrite panic messages to a core::fmt::Write and then halt2,650MIT OR Apache-2.0Embedded developmentNo standard library sunset-asyncAsync for Sunset SSH2,6500BSDEmbedded developmentNetwork programming tinydynA lightweight dynamic dispatch library2,646Apache-2.0Embedded developmentNo standard library atsam3xDevice support crates for ATSAM3X devices2,644MIT/Apache-2.0Embedded developmentNo standard library ruspiro-sdkCombine the RusPiRo crates into a SDK library for convinient usage, providing feature gates for the individual parts.2,642Apache-2.0Embedded developmentNo standard library hal_sensor_dhtA Embedded HAL driver for the DHT humidity and temperature sensors.2,638Apache-2.0Embedded developmentHardware support rpk-commonRPK common fields between config tool and firmware builder2,629MITEmbedded development accel-stepperA library for controlling stepper motors.2,629GPL-2.0Embedded developmentHardware support lcd1602-rsA crate to drive a 1602 LCD via an embedded-hal implementation2,628MITEmbedded developmentHardware support esp-nvsESP-IDF compatible, bare metal, non-volatile storage (NVS) library2,627MIT OR Apache-2.0Embedded developmentHardware support surrealismA scalable, distributed, collaborative, document-graph database, for the realtime web2,624non-standardData structuresDatabase implementations cu40026A simple display driver for the CU40026 vacuum fluorescent display (VFD)2,623MIT OR Apache-2.0Embedded developmentNo standard library pmw3901-ehalPMW3901 optical flow driver for embedded-hal no_std applications2,622BSD-3-ClauseEmbedded developmentHardware support embedded-termTerminal emulator on embedded-graphics.2,620MIT OR Apache-2.0Embedded developmentGUI mpfs-halHardware Abstraction Layer for PolarFire SoC2,616MITEmbedded developmentHardware support u32errA neat error type for FFI functions (where non-zero = failure)2,610MITEmbedded developmentNo standard library tinykvA simple, file-backed, human-readable key-value store with TTL support2,606MITConfigurationData structures bern-test-macrosProcedural macros for bern-test.2,606MITEmbedded developmentNo standard library edgefirst-halEdgeFirst Hardware Abstraction Layer for edge AI inference pipelines2,606Apache-2.0Embedded developmentMultimedia::Images ssd1322_rsA no-std async Rust driver for the SSD1322 OLED screen2,599MIT OR Apache-2.0Embedded developmentHardware support armagnacA simple ARM emulation library for simulating embedded systems2,589MIT OR Apache-2.0Embedded developmentSimulation cyt2b7_dPeripheral access crate for cyt2b7_d T2G family2,577non-standardEmbedded developmentNo standard library bevyhub_sceneThe number one bevy scene registry.2,577MIT OR Apache-2.0Embedded developmentGame development llmosafeSafety-critical cognitive safety library for AI agents. 4-tier architecture (Resource Body, Kernel, Working Memory, Sifter) with…2,575MITAlgorithmsDevelopment tools iconflowUnified icon library for Rust GUI apps with 10+ embedded icon packs (Bootstrap, Heroicons, Phosphor, Lucide, Tabler). Type-safe…2,573MITEmbedded developmentGraphics tansig-lutCLI generation of a Look Up Tables for tansig function with fixed-point arithmetic2,569GPL-3.0-or-laterCommand-line interfaceEmbedded development gba_envCrate for detecting the environment for GameBoy Advance ROMs (GBA/NDS/mGBA/VBA/gpSP/etc)2,565GPL-3.0 OR MIT OR Apache-2.0Embedded developmentGame development ad9912AD9912 1 GHz DDS SPI driver2,563MIT OR Apache-2.0Embedded developmentNo standard library arm_vcpuOS-neutral AArch64 vCPU core2,560Apache-2.0Embedded developmentNo standard library ds3231A platform-agnostic driver for the DS3231 precision real-time clock2,558MIT OR Apache-2.0Embedded developmentHardware support embedded-heatshrinkA Rust port of the heatshrink library for data compression in embedded systems.2,554MIT OR Apache-2.0CompressionEmbedded development uefi-graphics-driverAn embedded-graphics display driver for UEFI environments2,552MIT OR Apache-2.0Embedded developmentHardware support ic-muiC-MU Magnetic Off-Axis Absolute Position Encoder driver2,550MITEmbedded developmentHardware support mpl3115Platform-agnostic Rust driver for the MLP3115 pressure sensor.2,547MITEmbedded developmentHardware support tcn75aEmbedded HAL driver for accessing TCN75A temperature sensors2,538MIT OR Apache-2.0Embedded developmentNo standard library hdc302x-asyncAn embedded-hal-async driver for the HDC302x(-Q1) low-power humidity and temperature digital sensor2,533MIT OR Apache-2.0Embedded developmentHardware support rudelblinken-filesystemMinimalistic zero-copy flash filesystem optimized for embedded systemse2,531AGPL-3.0-onlyEmbedded developmentFilesystem pepitaTiny First-Principles Rust Kernel for Sovereign AI - io_uring/ublk/blk-mq interfaces2,525MIT OR Apache-2.0Embedded developmentNo standard library utrace_parserInstrumentation-based profiling library for embedded targets with async support2,519MIT OR Apache-2.0Development tools::ProfilingEmbedded development ral-macroThe ral procedural macro implementations2,518MIT OR Apache-2.0Embedded developmentHardware support rhai-envEnvironment package for Rhai2,511MIT OR Apache-2.0Embedded development mma8452qA platform agnostic driver to interface with the MMA8452Q 3-Axis Accelerometer via I2C [embedded-hal] and implements the…2,510MITEmbedded developmentHardware support serde_canConvenient library for Serialize & deserialize CAN message2,508MIT OR Apache-2.0Embedded developmentHardware support nano-mesh-linux-examplesLightweight mesh communication protocol for linux2,507GPL-3.0-or-laterEmbedded developmentNetwork programming ext4plusNo-std compatible Rust library for ext2/ext3/ext4 filesystems2,504MIT OR Apache-2.0AsynchronousEmbedded development tsl256xPlatform agnostic driver for TSL256x series light intensity sensors built using the embedded-hal2,503MIT OR Apache-2.0Embedded developmentHardware support rs-matterNative Rust implementation of the Matter (Smart-Home) ecosystem2,501Apache-2.0Embedded developmentNetwork programming mdns-protoSans-I/O mDNS protocol state machines (no_std, no_alloc capable, panic-free).2,499MIT OR Apache-2.0Embedded developmentNetwork programming brush_contracts_deriveDerives for storage data of each contract in the brush.2,495MITEmbedded developmentNo standard library armv8a_semihostingARMv8 semihosting macros2,491MITEmbedded developmentNo standard library ch32v30x-halHAL for the WCH CH32V30x family of microcontrollers.2,486Apache-2.0Embedded developmentHardware support async-poolStatically allocated pool providing a std-like Box, with async functionality.2,484MIT OR Apache-2.0ConcurrencyEmbedded development ovl-atsame70q21bPeripheral access API for ATSAME70Q21B microcontrollers from Atmel/Microchip (generated using svd2rust)2,4810BSDEmbedded developmentHardware support tinywakeA minimal, no_std-compatible waker implementation for Cortex-M async executors.2,480MITAsynchronousEmbedded development brinyLow-level enforcement of memory layout integrity2,478MITData structuresEmbedded development loadstone_configPortable secure bootloader for Cortex-M MCUs - Configuration layer2,477MITEmbedded developmentNo standard library gd32c1x3-halHAL for the GD32C1x3 family of microcontrollers2,477MIT OR Apache-2.0Embedded developmentHardware support ssd1681Driver for the SSD1681 e-Paper display (EPD) controller, for use with embedded-hal2,475MIT OR Apache-2.0Embedded developmentNo standard library sectorizeA small library for writing arbitrarily-aligned data to sectored mediums2,472MITEmbedded developmentEncoding sn3193Driver for SN3193 3-Channel Fun LED Driver2,472MITEmbedded developmentNo standard library stm32f1xx-hal-bxcanHAL for the STM32F1xx family of microcontrollers2,464MIT OR Apache-2.0Embedded developmentHardware support cmsis-rtos2A rust wrapper for the CMSIS-RTOS2 API, which should be provided by another library, and linked into the consuming library or…2,459BSD-3-ClauseEmbedded developmentHardware support armLow level abstraction of ARM architecture specific features.2,455MITEmbedded developmentNo standard library beet_designDesign system and components for beet rsx2,451MIT OR Apache-2.0Embedded developmentGame development disarm64-clidisarm64 provides a tool and a library for decoding ARM64 instructions (at least 250 MiB/sec of the decoding speed is delivered…2,451Unlicense OR MITCommand line utilitiesDevelopment tools sh1122A user mode driver for SH11222,448MITEmbedded developmentHardware support cyt2bl_aPeripheral access crate for cyt2bl_a T2G family2,446non-standardEmbedded developmentNo standard library aarch64-intrinsicsAArch64 optimized compiler intrinsics2,446MIT OR Apache-2.0 WITH LLVM-exceptionEmbedded developmentNo standard library faf-http-dateFAST date generation for HTTP Date header (no_std)2,440MIT/Apache-2.0Date and timeEmbedded development rust-silos-macrosProc-macro for rust-silos: embed directories as static maps at compile time.2,437MIT OR Apache-2.0Development tools::Build UtilsEmbedded development bmp390-rsAsync driver for the BMP390 pressure sensor that supports both I2C and SPI2,434MIT OR Apache-2.0AerospaceAsynchronous cyt2cl_aPeripheral access crate for cyt2cl_a T2G family2,432non-standardEmbedded developmentNo standard library gd32f3Device support crates for GD32F3 devices2,431MIT/Apache-2.0Embedded developmentNo standard library jt808-rsRust for JT808 protocol2,428MITEmbedded developmentNo standard library beet_rsx_parserTools for building reactive structures2,424MIT OR Apache-2.0Embedded developmentGame development cyt2b6_dPeripheral access crate for cyt2b6_d T2G family2,419non-standardEmbedded developmentNo standard library sensirion-rhtDriver for several temperature and humidity sensors from Sensirion2,419OLFL-1.3Embedded developmentNo standard library lps28dfwPlatform-agnostic Rust driver for the LPS28DFW pressure sensor2,413MIT OR Apache-2.0Embedded developmentHardware support zvt_deriveA crate to interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact…2,409MIT OR Apache-2.0Embedded developmentFinance minitel-stumSpécifications Techniques d'Utilisation du Minitel2,406MIT OR Apache-2.0API bindingsEmbedded development synth-backendARM encoder, ELF builder, vector table, linker scripts, and MPU configuration2,405Apache-2.0CompilersEmbedded development synth-backend-riscvRISC-V encoder, ELF builder, PMP allocator, and bare-metal startup for synth2,404Apache-2.0CompilersEmbedded development ruspiro-allocator-oomThis is a `private` sub-crate of ruspiro-allocator that should only be used as child/dependency of id. It provides the…2,396Apache-2.0Embedded developmentNo standard library fingerprint-sensorA Rust library for interfacing with fingerprint sensors.2,396MITEmbedded developmentHardware support k66Peripheral access API for Kinetis K66 microcontrollers2,391MITEmbedded developmentHardware support lsm9ds1A platform agnostic driver to interface with LSM9DS1 3D accelerometer, 3D gyroscope, 3D magnetometer sensor module.2,389MITEmbedded developmentHardware support cyt4dn_aPeripheral access crate for cyt4dn_a T2G family2,387non-standardEmbedded developmentNo standard library serialport_srwpA simple serial port protocol (SRWP) for read/write operations with the Blaustahl Storage Device. Enables memory access via basic…2,385MITEmbedded development bevyhub_netA lightweight Bevy replication library.2,384MIT OR Apache-2.0Embedded developmentGame development springql-core-release-testSpringQL: Open-source stream processor for IoT devices and in-vehicle computers2,383MIT OR Apache-2.0Embedded development discrete_count_coreCore implementation for discrete_count2,382MIT OR Apache-2.0Date and timeEmbedded development cyt4bf_dPeripheral access crate for cyt4bf_d T2G family2,379non-standardEmbedded developmentNo standard library emlibA SiLabs EMlib bindings for Happy Gecko MCU (EFM32HG222F64)2,375MIT OR Apache-2.0Embedded developmentNo standard library cyt3dl_cPeripheral access crate for cyt3dl_c T2G family2,371non-standardEmbedded developmentNo standard library asn1derpyASN.1 DER writer.2,367Apache-2.0 OR MITEmbedded developmentEncoding cyt3dl_aPeripheral access crate for cyt3dl_a T2G family2,362non-standardEmbedded developmentNo standard library ascasA simple fast maths Parser2,361MITAlgorithmsDevelopment tools cyt4bf_cPeripheral access crate for cyt4bf_c T2G family2,357non-standardEmbedded developmentNo standard library yarr-commonToy real-time operating system2,355MITEmbedded developmentNo standard library is31fl3728-rsRust embedded driver for is31fl3728 - led-matrix controller2,355MIT OR Apache-2.0Embedded developmentHardware support stack-memdbAn in-memory database backed by an array and useful for runtimes without a heap or with a constrained stack2,351Apache-2.0CachingDatabase interfaces hadrisA unified Rust storage toolkit for filesystems, partitions, archives, and disk images2,351MITEmbedded developmentFilesystem blackboxerA Rust library for capturing, logging, and replaying MAVLink messages2,350GPL-3.0Embedded developmentEncoding cyt4bb_bPeripheral access crate for cyt4bb_b T2G family2,349non-standardEmbedded developmentNo standard library dht11_gpioSimple implimentation for interfacing with the dht11 sensor to retrieve temperature and humidity2,349MITEmbedded developmentHardware support ehatromEEPROM HAT library for Raspberry Pi HATs (serialization, I2C, CRC32, custom atoms)2,344MITEmbedded developmentHardware support cyt3bb_aPeripheral access crate for cyt3bb_a T2G family2,343non-standardEmbedded developmentNo standard library critical-once-cellThread-safe OnceCell and Lazy backed by critical section2,343MPL-2.0ConcurrencyEmbedded development mcp23s17MCP23S17 driver A driver for the MCP23S17 16 bit I/O expander chip addressed over the SPI bus.2,343MITEmbedded developmentHardware support aw-socMinimal RISC-V's SBI implementation library in Rust2,342MulanPSL-2.0 OR MITEmbedded developmentHardware support cyt6bj_aPeripheral access crate for cyt6bj_a T2G family2,342non-standardEmbedded developmentNo standard library supermachine-kernelPre-built Linux kernel + in-VM assets for supermachine. A thin facade that re-exports the matching per-arch sub-crate…2,342Apache-2.0 AND GPL-2.0-only AND MITEmbedded developmentExternal FFI bindings stm32f3-stagingDevice support crates for STM32F3 devices2,341MIT/Apache-2.0Embedded developmentNo standard library ez_pciA Rust OSDev library for using PCI in your own OS.2,337AGPL-3.0-onlyEmbedded developmentNo standard library tygressA library implementing popular networking transport protocols in user space with Rust2,334Apache-2.0 OR MITEmbedded developmentNetwork programming aemics-stm32g4xx-halHardware abstraction layer (HAL) for STM32G4732,334MIT/Apache-2.0Embedded developmentHardware support synth-frontendWASM/WAT parser and module decoder frontend for the Synth compiler2,334Apache-2.0CompilersEmbedded development cyt3dl_bPeripheral access crate for cyt3dl_b T2G family2,332non-standardEmbedded developmentNo standard library cyt4dn_cPeripheral access crate for cyt4dn_c T2G family2,332non-standardEmbedded developmentNo standard library tfmt-macros`tfmt` macros2,330MIT OR Apache-2.0Embedded developmentNo standard library hss-tty-flasherTTY Flasher for PolarFire SoC with HSS bootloader2,330MITCommand line utilitiesEmbedded development mb2-wukong-expansionBoard crate for Elecfreaks Wukong Extension for the BBC micro:bit v22,327non-standardEmbedded developmentHardware support cyt4en_aPeripheral access crate for cyt4en_a T2G family2,324non-standardEmbedded developmentNo standard library cyt3bb_bPeripheral access crate for cyt3bb_b T2G family2,322non-standardEmbedded developmentNo standard library pldmPlatform Level Data Model (PLDM) base types and functions2,318MIT OR Apache-2.0Embedded developmentHardware support tea5767Rust platform agnostic driver for the TEA5767, electronically tuned FM stereo radio2,316MIT OR Apache-2.0Embedded developmentHardware support cyt4dn_bPeripheral access crate for cyt4dn_b T2G family2,315non-standardEmbedded developmentNo standard library shufflebufSimple no_std buffering2,314BSD-3-ClauseEmbedded developmentHardware support rpi-palInterface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.2,313MITEmbedded developmentHardware support candBeautiful embedded-first Rust logging library for ESP32 to servers with colorful output and zero-panic design.2,312MITDevelopment tools::DebuggingEmbedded development backlashBacklash processor for signal conditioning.2,311MITEmbedded developmentHardware support defmt-loggerA `log` logger that can format defmt log frames2,303MIT OR Apache-2.0Embedded development bl808-pacEmbedded Rust's Peripheral Access Crate for BL808 RISC-V microcontroller2,303MulanPSL-2.0Embedded developmentHardware support sx1509-ehAn embedded-hal focused driver for the SX1509 GPIO expander2,302MIT OR Apache-2.0Embedded developmentHardware support ls010b7dh01A platform agnostic driver for the LS010B7DH01 memory LCD display2,298MIT OR Apache-2.0Embedded developmentHardware support vl53l0x-simpleA Rust driver for the VL53l0X TOF ranging sensor.2,298MIT OR Apache-2.0Embedded developmentHardware support gy521-rppalA Rust crate for accessing GY-521 sensor data using the rppal library on a Raspberry Pi.2,294MITEmbedded developmentHardware support atsam3x8hPeripheral access API for ATSAM3X8H microcontrollers (generated using svd2rust)2,286EUPL-1.2Embedded developmentHardware support axplat-x86-qemu-q35Hardware platform implementation for x86_64 QEMU Q35 chipset, supporting multiboot boot protocol2,286Apache-2.0Embedded developmentHardware support uni-coreCore interpreter library for the Uni programming language2,285MIT OR UnlicenseEmbedded developmentNo standard library atsam3x8ePeripheral access API for ATSAM3X8E microcontrollers (generated using svd2rust)2,281EUPL-1.2Embedded developmentHardware support d1-rom-rt-macrosProcedural macro for ROM runtime on Allwinner D1 chip2,281MulanPSL-2.0 OR MITEmbedded developmentHardware support dht20platform agnostic driver for dht20 temperature and humidity sensor2,272MIT OR Apache-2.0Embedded developmentHardware support cyt4bb_aPeripheral access crate for cyt4bb_a T2G family2,271non-standardEmbedded developmentNo standard library sds011-nostd-rsAn nostd async library to interact with the SDS011 sensor using UART protocol2,267MITEmbedded developmentNo standard library hcs-12ss59tPlatform-agnostic embedded-hal driver for Samsung HCS-12SS59T VFD displays.2,265MITEmbedded developmentHardware support esp-lp-halHAL for low-power RISC-V coprocessors found in ESP32 devices2,264MIT OR Apache-2.0Embedded developmentHardware support embedded-hal-sdmmcA Hardware Abstraction Layer (HAL) for embedded SD/SDIO/eMMC peripherals2,258MIT OR Apache-2.0Embedded developmentHardware support daisy-embassyasync audio development with daisy seed and embassy2,258MITEmbedded development sifli-halHardware Abstraction Layer (HAL) for SiFli MCUs2,253Apache-2.0Embedded developmentHardware support efiloaderA library implementing a EFI runtime that can boot Linux kernels and related executables2,251GPL-2.0Embedded developmentNo standard library atomic_bitfieldA bitfield abstraction for the core atomic types.2,248MITConcurrencyEmbedded development miruiA lightweight, no_std ECS-driven UI framework for embedded, desktop, and WebAssembly2,238MITEmbedded developmentGUI osdemoAn example of combining various libraries for aarch64 OS development.2,228MIT OR Apache-2.0Embedded developmentNo standard library