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.

unmp-protocol-rawraw protocol for unmp14,497non-standardEmbedded development pn532PN532 protocol implementation14,487MIT OR Apache-2.0AsynchronousEmbedded development ltc681xClient LTC681X battery monitoring family14,486MIT OR Apache-2.0Embedded developmentHardware support sodaq_sara_affBoard Support crate for the Sodaq SARA AFF14,446MIT OR Apache-2.0Embedded developmentHardware support s2json-coreThis library supports the S2JSON 1.0 Specification14,436MITEmbedded developmentEncoding ux_serdeImplement the following non standard integers: u2, u3, u4, u5, u6, u7, u9, u10, u11, u12, u13, u14, u15, u17, u18, u19, u20, u21,…14,433Apache-2.0/MITData structuresEmbedded development ads1x15I2C driver for the Texas Instruments ADS1015/ADS1115 ADC14,424MITEmbedded developmentHardware support mcp794xxPlatform-agnostic Rust driver for the MCP794xx real-time clock / calendar (RTC) family. Compatible with MCP7940N, MCP7940M,…14,407MIT OR Apache-2.0Embedded developmentHardware support obce-codegenThe library provides tools and primitives to simplify the development of chain extensions for ink! and Substrate.14,380MITEmbedded developmentNo standard library ism330dhcxSimple driver for ST ism330dhcx sensor14,307MITEmbedded developmentHardware support ockam_macroEnd-to-end encryption and mutual authentication for distributed applications.14,306Apache-2.0AsynchronousAuthentication trinket_m0Board Support crate for the Adafruit Trinket M014,290MIT OR Apache-2.0Embedded developmentHardware support groundhogA rolling timer abstraction14,285MIT OR Apache-2.0Embedded developmentNo standard library beetmash_templateAn example workflow for publishing Bevy apps and scenes to Beetmash.14,268MIT OR Apache-2.0Embedded developmentGame development pinetime-mynewtMynewt Bindings for PineTime Smart Watch14,258Apache-2.0Embedded developmentNo standard library stm32l0x1-halPeripheral access API for STM32L0x1 microcontrollers14,2560BSDEmbedded developmentHardware support embedded-timeout-macrosMacros for working with timeouts on top of embedded-hal APIs14,2550BSDEmbedded developmentNo standard library atsam4s8b-pacPeripheral access crate for ATSAM4S8B microcontrollers14,250MIT OR Apache-2.0Embedded developmentHardware support hitde-sysHi35XX TDE API for Rust unsafe bindings.14,236MITEmbedded developmentExternal FFI bindings wasefire-applet-api-descDescription of the Wasefire applet API14,227Apache-2.0Embedded developmentNo standard library probe-rs-debuggerDeprecated binaries for the probe-rs project.14,194MIT OR Apache-2.0Development tools::DebuggingEmbedded development r3_portkitUtilities for writing a port of R314,162MIT OR Apache-2.0Embedded developmentNo standard library embedded-nal-tcpextensionsExtensions to embedded-nal's TCP parts around the more precise use of the stack's buffers14,151MIT OR Apache-2.0Embedded developmentHardware support arduino_mkrvidor4000Board Support crate for the Arduino MKR VIDOR 400014,113MIT OR Apache-2.0Embedded developmentHardware support hx711A platform agnostic driver to interface with the HX711 (load cell amplifier and ADC)14,085MIT OR Apache-2.0Embedded developmentHardware support atsame51jPeripheral access API for ATSAME51J microcontrollers (generated using svd2rust)14,080MIT OR Apache-2.0Embedded developmentHardware support hd44780-halA crate to use HD44780 compliant displays with embedded-hal14,068MITEmbedded developmentHardware support block_deviceBlockDevice trait14,057MITEmbedded developmentNo standard library schemeguardianSecrets Authentication, Encryption and Verification Engine with Key-Value Store14,048Apache-2.0AuthenticationCryptography beetMalleable Application Framework14,045MIT OR Apache-2.0Embedded developmentGame development rpi-led-matrix-syssystem library for the rpi-rgb-led-matrix C++ library14,005GPL-3.0Embedded developmentExternal FFI bindings sths34pf80ST STHS34PF80 driver14,005MIT OR Apache-2.0Embedded developmentNo standard library atsamd11cPeripheral access API for ATSAMD11C microcontrollers (generated using svd2rust)13,985MIT OR Apache-2.0Embedded developmentHardware support obce-macroThe library provides tools and primitives to simplify the development of chain extensions for ink! and Substrate.13,971MITEmbedded developmentNo standard library wasefire-applet-apiLow-level Wasefire applet API13,942Apache-2.0Embedded developmentNo standard library edge-nal-stdA STD implementation of edge-nal based on `async-io`13,935MIT OR Apache-2.0AsynchronousEmbedded development axp173Device-agnostic X-Powers AXP173 power management IC driver13,926non-standardEmbedded developmentHardware support icm42670An embedded-hal driver for the ICM-42670 6-axis IMU13,903MIT OR Apache-2.0AerospaceEmbedded development sx127x_loraA platform-agnostic driver for Semtech SX1276/77/78/79 based boards.13,902Apache-2.0Embedded developmentHardware support stm32wb-hciImplementation of the Bluetooth HCI for the STM32WB family13,893MIT/Apache-2.0AsynchronousEmbedded development tcs3472Platform-agnostic Rust driver for the TCS3472 RGB color light to digital converter with IR filter.13,872MIT OR Apache-2.0Embedded developmentHardware support file-utilsConvenience wrappers for file I/O, mostly around binary operations.13,854non-standardEmbedded developmentEncoding veml6030Platform-agnostic Rust driver for the VEML6030 and VEML7700 high-accuracy ambient light sensors.13,851MIT OR Apache-2.0Embedded developmentHardware support memaccMemory access functions.13,835MIT OR Apache-2.0Embedded developmentMemory management pie-bootBoot kernel code with mmu.13,832MITEmbedded developmentNo standard library bluedroidA wrapper for the ESP32 Bluedroid Bluetooth stack.13,823MITEmbedded developmentHardware support usbd_scsiusb-device implementation that provides a USB scsi transparent command set subclass13,799MIT OR Apache-2.0Embedded development wasefire-board-apiWasefire board API13,774Apache-2.0Embedded developmentNo standard library mpu6050-dmpPlatform-independent I2C driver for MPU6050. Supports DMP usage. Fork of drogue-mpu-6050 which uses only embedded-hal traits (no…13,766Apache-2.0Embedded developmentNo standard library ocpp_rsno_std + alloc OCPP 1.6 and 2.1 protocol library (OCPP-J parse/serialize, CallResult correlation).13,757MITAlgorithmsData structures index-extIndex slices with arbitrary ints and as arrays.13,755Apache-2.0 OR MIT OR ZlibData structuresEmbedded development entro-spinEntro Spin is a 64-bit, true-random number generator algorithm.13,749MIT-0AlgorithmsConcurrency ramp-makerStepper Acceleration Ramp Generator13,7280BSDEmbedded developmentNo standard library state-machinesType-safe state machines with hierarchical states, guards, callbacks, and async support - Rust port of Ruby's state_machines gem13,703MIT OR Apache-2.0AsynchronousEmbedded development pinetime-macrosSafe Wrapper Macros for Mynewt on PineTime Smart Watch13,696Apache-2.0Embedded developmentNo standard library grand_central_m4Board Support crate for the Adafruit Grand Central M4 Express13,685MIT OR Apache-2.0Embedded developmentHardware support microampAsymmetric Multi-Processing on microcontrollers13,675MIT OR Apache-2.0ConcurrencyEmbedded development fat32FAT32 FileSystem Library13,670MITEmbedded developmentNo standard library r3_kernelThe R3-OS original kernel13,669MIT OR Apache-2.0Embedded developmentNo standard library daisy_bspA board support package for the Electro-Smith Daisy Seed13,617MITEmbedded developmentHardware support mbus-apiA RESTful HTTP API exposing (wired) M-Bus functionality13,606GPL-3.0-or-laterAPI bindingsEmbedded development nucleo-wl55jc-bspBoard support package for the NUCLEO-WL55JC13,568MIT OR Apache-2.0Embedded developmentHardware support usbd-midiUSB MIDI device class implementation for use with usb-device.13,542MITEmbedded developmentHardware support atsame53nPeripheral access API for ATSAME53N microcontrollers (generated using svd2rust)13,540MIT OR Apache-2.0Embedded developmentHardware support flat_device_treeA pure-Rust `#![no_std]` crate for parsing Flattened Devicetrees13,522MPL-2.0Embedded developmentNo standard library w5500-tlsTLS client for the Wiznet W5500 internet offload chip.13,509MITEmbedded developmentHardware support atsame51nPeripheral access API for ATSAME51N microcontrollers (generated using svd2rust)13,502MIT OR Apache-2.0Embedded developmentHardware support atsame54nPeripheral access API for ATSAME54N microcontrollers (generated using svd2rust)13,490MIT OR Apache-2.0Embedded developmentHardware support wasefire-applet-api-macroProc-macro to generate the Wasefire applet API13,488Apache-2.0Embedded developmentNo standard library obceOpenBursh chain extension(OBCE) - util to simplify chain extension development.13,486MITEmbedded developmentNo standard library stm32f0x0-halHAL for the STM32F0x0 family of microcontrollers13,472MIT OR Apache-2.0Embedded developmentHardware support atsame51gPeripheral access API for ATSAME51G microcontrollers (generated using svd2rust)13,450MIT OR Apache-2.0Embedded developmentHardware support morse-codecLibrary for live decoding and encoding of morse code messages. Supports multiple embedded devices and operating systems by being…13,449MITAccessibilityEmbedded development scpi-contribSCPI/IEEE488.2 contrib library13,430MIT OR Apache-2.0Command-line interfaceEmbedded development atsame53jPeripheral access API for ATSAME53J microcontrollers (generated using svd2rust)13,413MIT OR Apache-2.0Embedded developmentHardware support bme280-rsA crate to query BME280 sensors over I²C13,401MIT OR Apache-2.0AsynchronousEmbedded development nuttx-embedded-halRust Embedded HAL for Apache NuttX RTOS13,396Apache-2.0Embedded developmentHardware support libosdpLibrary implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol)13,390Apache-2.0Development toolsEmbedded development rust-simple-stack-processorA simple stack processor emulator written in Rust13,385MITEmbedded developmentEmulators svd-generatorConverts device information from flattened device tree into an SVD description13,373MITCommand line utilitiesDevelopment tools can_toolsRust editor for CanDatabase. It allows to open and modify CAN database from .dbc and .arxml files.13,370MITAutomotiveEmbedded development bitmap-fontBitmap fonts for the embedded-graphics crate that don't require generics13,369Apache-2.0Embedded developmentGraphics tsdb_timonEfficient local storage and Amazon S3-compatible data synchronization for time-series data, leveraging Parquet for storage and…13,360Apache-2.0Database interfacesEmbedded development async_msp_cliAsync msp cli for iNav and BetaFlight13,352MIT OR Apache-2.0AsynchronousCommand line utilities atsamd51nPeripheral access API for ATSAMD51N microcontrollers (generated using svd2rust)13,322MIT OR Apache-2.0Embedded developmentHardware support stm32f429i-discBoard support crate for the STM32F429I DISCOVERY microcontroller board13,3080BSDEmbedded developmentNo standard library embedded-canvasDraw anything with ease on the Canvas before drawing it to your small hardware display13,290MIT OR Apache-2.0Embedded developmentNo standard library wasefire-storeKey-value store for SLC flash storage13,290Apache-2.0Embedded developmentNo standard library wasefireHigh-level Wasefire applet API13,272Apache-2.0Embedded developmentNo standard library uart16550Provide definition of 16550 uart registers.13,256MulanPSL-2.0 OR MITEmbedded developmentHardware support wiredWIP: Collection of embeddable database models for Rust.13,219MITCachingData structures rust-forth-compilerA Forth compiler written in Rust13,217MITEmbedded development atsam4s2a-pacPeripheral access crate for ATSAM4S2A microcontrollers13,203MIT OR Apache-2.0Embedded developmentHardware support wlinkWCH-Link flash tool for WCH's RISC-V MCUs(CH32V, CH56X, CH57X, CH58X, CH59X, CH32L103, CH32X035, CH641, CH643)13,149MIT OR Apache-2.0Development tools::DebuggingEmbedded development opcua-certificate-creatorOPC UA certificate creator13,145MPL-2.0Embedded developmentNetwork programming n64-pacProvides low-level CPU and register abstractions for the Nintendo 64 console13,125MITEmbedded developmentHardware support embedded-ccs811Platform-agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality.13,114MIT OR Apache-2.0Embedded developmentHardware support ruspiro-mailboxRaspberry Pi mailbox property tag interface API.13,102Apache-2.0Embedded developmentNo standard library atsam4s4c-pacPeripheral access crate for ATSAM4S4C microcontrollers13,080MIT OR Apache-2.0Embedded developmentHardware support w5500-sntpSNTP client for the Wiznet W5500 internet offload chip.13,079MITEmbedded developmentHardware support atsam4s8c-pacPeripheral access crate for ATSAM4S8C microcontrollers13,069MIT OR Apache-2.0Embedded developmentHardware support dht-pioA DHT Implementation using PIO (Programmable Input/Output), tested on Rasberry Pi Pico13,047MITEmbedded developmentHardware support rdif-ethDriver Interface net definition.13,041MITEmbedded developmentNo standard library atsam4s4a-pacPeripheral access crate for ATSAM4S4A microcontrollers13,031MIT OR Apache-2.0Embedded developmentHardware support peakrdl-rustGenerate Rust register definitions from SystemRDL sources13,005MIT OR Apache-2.0Embedded developmentHardware support atsam4sd32b-pacPeripheral access crate for ATSAM4SD32B microcontrollers12,983MIT OR Apache-2.0Embedded developmentHardware support itronInterface to operating systems based on μITRON and its derivatives.12,971MIT OR Apache-2.0Embedded developmentExternal FFI bindings wpilib-sysFRC's WPILib system bindings for rust.12,965MIT OR Apache-2.0Embedded developmentExternal FFI bindings atsam4s2c-pacPeripheral access crate for ATSAM4S2C microcontrollers12,960MIT OR Apache-2.0Embedded developmentHardware support irqScoped interrupt handlers and interrupt locks for sharing data12,9570BSDEmbedded developmentNo standard library atsam4sd16b-pacPeripheral access crate for ATSAM4SD16B microcontrollers12,955MIT OR Apache-2.0Embedded developmentHardware support atsam4sa16c-pacPeripheral access crate for ATSAM4SA16C microcontrollers12,948MIT OR Apache-2.0Embedded developmentHardware support atsam4sa16b-pacPeripheral access crate for ATSAM4SA16B microcontrollers12,944MIT OR Apache-2.0Embedded developmentHardware support mh-z19Implementation of serial protocol for Winsen MH-Z19 / MH-Z19B / MH-Z14 CO2 sensors12,937MIT OR Apache-2.0Embedded developmentHardware support atsam4sd16c-pacPeripheral access crate for ATSAM4SD16C microcontrollers12,907MIT OR Apache-2.0Embedded developmentHardware support w25qA generic driver for different SPI Flash and EEPROM chips12,8980BSDEmbedded development atsam4s2b-pacPeripheral access crate for ATSAM4S2B microcontrollers12,891MIT OR Apache-2.0Embedded developmentHardware support byte-slabA statically allocated slab of bytes12,885MIT OR Apache-2.0Embedded developmentNo standard library uart8250This crate provide a struct with many methods to operate uart 8250.12,880MITEmbedded development rv3028c7-rtcRV-3028-C7 and similar Real Time Clock (RTC) no_std driver12,872BSD-3-ClauseEmbedded developmentHardware support pallet-assets-chain-extensionThe repository contains full implementation(ink and substrate parts) of the `pallet-assets` chain extension.12,872MITEmbedded developmentNo standard library atsam4s4b-pacPeripheral access crate for ATSAM4S4B microcontrollers12,868MIT OR Apache-2.0Embedded developmentHardware support nrf52-bin-loggerA binary protocol for UARTE logging on the nRF5212,834MIT OR Apache-2.0Embedded developmentNo standard library stackdump-cliCrate for capturing stack dumps12,811MIT OR Apache-2.0Embedded developmentNo standard library ssd1309`display-interface` compatible driver for the SSD1309 OLED display controller12,809MIT OR Apache-2.0Embedded developmentNo standard library beet_mlMachine Learning actions built upon beet_flow12,801MIT OR Apache-2.0Embedded developmentGame development rd-netZero-copy network transport wrapper.12,788MITEmbedded developmentNo standard library ft6x06A platform agnostic driver for the FT6x06 type touch panel controller used on STM32F4 series board.12,778MIT OR Apache-2.0Embedded developmentHardware support gd32vf103-halHardware abstract layer (HAL) for RISC-V microcontroller GD32VF10312,771MulanPSL-2.0Embedded developmentHardware support drmem-apiTraits and types used internally by the DrMem control system12,712MITEmbedded development bsecRust API to the Bosch BSEC library.12,697MIT OR Apache-2.0Embedded development pavo-traitsTraits for the Pavo Framework.12,693MITEmbedded developmentExternal FFI bindings lpc55-rticReal-Time Interrupt-driven Concurrency (RTIC): a concurrency framework for building real-time systems12,649MIT OR Apache-2.0ConcurrencyEmbedded development a121-sysRaw bindings to the A121 radar sensor C SDK12,642MITEmbedded developmentNo standard library usbd-ccidusb-device driver for CCID12,642Apache-2.0 OR MITEmbedded developmentNo standard library gbafixRust port of the C `gbafix` utility. For GBA rom patching.12,630GPL-3.0-or-laterCommand line utilitiesDevelopment tools::Build Utils sht31A library for the SHT31 temperature and humidity sensor12,630MITEmbedded development rzcobsReverse-Zerocompressing-COBS encoding12,527MIT OR Apache-2.0Embedded developmentEncoding stm32f1-stagingDevice support crates for STM32F1 devices12,485MIT/Apache-2.0Embedded developmentNo standard library wchispA command-line implementation of WCHISPTool, for flashing ch32 MCUs12,444GPL-2.0Command line utilitiesEmbedded development bitpiece_macrosbitfields for rust12,442MITEmbedded developmentEncoding canadensis_canA Cyphal implementation: Cyphal/CAN (CAN and CAN FD) transport layer12,415MIT OR Apache-2.0Embedded developmentNo standard library ft6x36Rust driver for Ft6x36 touch screen12,405MIT OR Apache-2.0Embedded developmentHardware support stm32f042Peripheral access API for STM32F042 microcontrollers12,4010BSDEmbedded development ina3221Embedded driver for INA3221 triple-channel power monitor12,400MITEmbedded developmentHardware support rbitsetA bit set, being able to hold a fixed amount of booleans in an array of integers12,392MITAlgorithmsData structures synctoolsSynchronization tools for no_std.12,388non-standardEmbedded developmentNo standard library beetmash_coreThe number one bevy scene registry.12,374MIT OR Apache-2.0Embedded developmentGame development tinyqoiQOI image decoder for embedded applications12,356MIT OR Apache-2.0Embedded developmentMultimedia::Images microamp-macrosμAMP's `#[shared]` attribute12,308MIT OR Apache-2.0ConcurrencyEmbedded development eosio-codegendata structures and algorithms for intermediate representation12,279Apache-2.0Embedded developmentNo standard library w5500-regsimRegister simulation for the Wiznet W5500 internet offload chip.12,270MITDevelopment toolsEmbedded development button-driverAdvanced button handling crate12,265MITEmbedded development microscpiA Rust library for creating SCPI interfaces.12,250MITEmbedded developmentNo standard library::No dynamic allocation adxl313A platform agnostic driver to interface with the ADXL313 (accelerometer) through SPI12,243MIT OR Apache-2.0Embedded developmentHardware support opcua-console-loggingLogging to the console for OPC UA used by client and server12,237MPL-2.0Embedded developmentNetwork programming px4flow_bspA board support package for the PX4FLOW optical flow sensor board12,231BSD-3-ClauseEmbedded developmentHardware support aw2013Driver for the AW2013 3-Channel LED Controller12,223non-standardEmbedded developmentHardware support knx_rsKNX Library12,216Apache-2.0Embedded developmentNetwork programming mt9v034-i2cmt9v034 image sensor two-wire programming driver12,166BSD-3-ClauseEmbedded developmentHardware support edge-wsAsync + `no_std` + no-alloc implementation of the Websockets protocol12,135MIT OR Apache-2.0AsynchronousEmbedded development sahomedbFast embedded vector database with incremental HNSW indexing.12,122Apache-2.0AlgorithmsDatabase interfaces riscuA simple library for loading/encoding RISC-U ELF64 binaries12,108MITEmbedded developmentEncoding wasmcovA set of helpers for coverage of wasm modules12,108Apache-2.0Command line utilitiesCryptography::Cryptocurrencies ssd1315SSD1315 OLED driver.12,101GPL-3.0Embedded developmentHardware support ruspiro-uartSimple and convinient access API to the Raspberry Pi 3 UART0 (PL011) and UART1 (miniUART) peripherals12,100MIT OR Apache-2.0Embedded developmentNo standard library eg-seven-segmentSeven-segment displays for embedded-graphics12,075MIT OR Apache-2.0Embedded developmentNo standard library anyleafDriver for AnyLeaf sensors12,073MITEmbedded developmentScience bitpiecebitfields for rust12,070MITEmbedded developmentEncoding ag-lcdA rust port of the LiquidCrystal arduino library12,069GPL-3.0-or-laterEmbedded developmentHardware support cluConstDataCompile-time macros for building persistent data structures in no_std and const environments. Supports buffer composition, and…12,030Apache-2.0Data structuresDevelopment tools beetmashThe number one bevy scene registry.12,024MIT OR Apache-2.0Embedded developmentGame development memacA custom memory allocator using slab and buddy allocators.12,015non-standardEmbedded developmentNo standard library tagged-boxAn implementation of Box that uses tagged pointers11,987MIT OR Apache-2.0Embedded developmentNo standard library pacmogPCM decording library11,940MIT OR Apache-2.0Embedded developmentMultimedia::Audio tm4c129x-halHAL for the TM4C129x family of microcontrollers11,939MIT OR Apache-2.0Embedded developmentHardware support crab-usbA usb host for embedded systems, written in Rust.11,922Apache-2.0Embedded developmentNo standard library cross-streamAn event stream store for personal, local-first use, specializing in event sourcing.11,841MITCommand line utilitiesDatabase interfaces generic-arraydequeA fixed-capacity, stack-allocated double-ended queue (deque) backed by generic-array11,831MIT OR Apache-2.0Data structuresEmbedded development embedded-websocket-embedded-ioA fork of the embedded-websockets crate that uses embedded-io-async for async IO.11,817MIT OR Apache-2.0Embedded developmentNetwork programming hx711_spiA platform agnostic driver to interface with the HX711 using SPI11,807MIT OR Apache-2.0Embedded developmentHardware support stm32mp1Device support crates for STM32MP1 devices11,799MIT/Apache-2.0Embedded developmentNo standard library usbd-ctaphidusb-device driver for CTAPHID11,788Apache-2.0 OR MITEmbedded developmentNo standard library entro-shiftEntro Shift is a 32-bit, pseudo-random number generator algorithm.11,777MIT-0AlgorithmsEmbedded development surrealdb-core-betaA beta release of the surrealdb-core crate11,773non-standardData structuresDatabase implementations lora-e5-bspBoard support package for the seeed LoRa-E5 development kit11,758MIT OR Apache-2.0Embedded developmentHardware support beetmash_sceneThe number one bevy scene registry.11,750MIT OR Apache-2.0Embedded developmentGame development trenchcoatJavaScript-ish virtual machine for embedded, LEDs, hot code reload, etc.11,745non-standardEmbedded developmentEmulators ndefThis crate provides a `#[no_std]` library to implement a NFC Data Exchange Format structures.11,743GPL-3.0-or-laterEmbedded developmentNo standard library spl06-007Driver for the SPL06-007 barometric pressure sensor11,740MITEmbedded developmentHardware support rk3399-rs[RENAMED] New crate at https://crates.io/crates/rk3399-pac11,737MITData structuresEmbedded development gblGBL firmware file handling library11,735MITEmbedded development rfid-rsMFRC522 library for embedded use11,721MIT OR Apache-2.0Embedded development veml6075Platform-agnostic Rust driver for the VEML6075 UVA and UVB light sensor.11,714MIT OR Apache-2.0Embedded developmentHardware support sk6812_rpiSK6812RGBW library for RaspberryPi11,707MITEmbedded development wasefire-loggerWasefire platform logging11,691Apache-2.0Embedded developmentNo standard library himipi-sysHi35XX MIPI API for Rust unsafe bindings.11,690MITEmbedded developmentExternal FFI bindings esp-partition-tableRead/write ESP flash partition table11,685MIT OR Apache-2.0Embedded developmentHardware support embedded-ffiOsStr and OsString for embedded usage11,648MIT OR Apache-2.0Development tools::FFIEmbedded development rrt0Simple cross-platform runtime / startup (like crt0)11,624MITEmbedded development