CATEGORY

Hardware support 4,116 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.

disktest-rawioRaw disk I/O for the disktest crate4,396MIT OR Apache-2.0Command line utilitiesFilesystem atsame51n20a-pacPeripheral access crate for the ATSAME51N20A microcontroller4,391MIT OR Apache-2.0Embedded developmentHardware support kioto-serialProvide serial port I/O using tokio.4,387MIT OR Apache-2.0AsynchronousHardware support nucleo-h743ziExample programs for nucleo-H743zi and nucleo-H743zi2 boards4,3850BSDEmbedded developmentHardware support xr2280x-hidControl XR2280x I2C and GPIO/PWM/Interrupts over USB HID4,385WTFPLAPI bindingsEmbedded development wifi-ninaAn embedded driver for ublox NINA-W10-based WiFi boards (using ESP32), present on some Arduinos, or using the Adafruit AirLift…4,380MIT OR Apache-2.0Embedded developmentHardware support imxrt1010evk-fcbFlexSPI configuration block for NXP's IMXRT1010EVK4,380MIT OR Apache-2.0Embedded developmentHardware support usbwatch-rsA cross-platform USB device monitoring tool written in Rust4,374Apache-2.0Command line utilitiesHardware support nintendo64-pacA peripheral access crate for the Nintendo 64.4,373MITEmbedded developmentHardware support rpi_memory_displayDrive a Sharp Memory Display module from a Raspberry Pi4,371MITEmbedded developmentHardware support nrf-softdevice-s132Low-level bindings for the Nordic nRF SoftDevice S1324,365non-standardEmbedded developmentHardware support k64Peripheral access API for Kinetis K64 microcontrollers4,363MITEmbedded developmentHardware support waveA no-std no-alloc gesture recognition library for low resolution TOF-Sensors4,362MITEmbedded developmentHardware support atsame54n19a-pacPeripheral access crate for the ATSAME54N19A microcontroller4,361MIT OR Apache-2.0Embedded developmentHardware support nucleo-l031k6-bspBoard support crate for the ST L031K6-NUCLEO4,3540BSDEmbedded developmentHardware support hpm-riscv-rtRuntime support for HPMicro RISC-V MCUs4,348MIT/Apache-2.0Embedded developmentHardware support ezspEmber ZNet Serial Protocol4,340MITHardware supportNetwork programming atsame53j18a-pacPeripheral access crate for the ATSAME53J18A microcontroller4,339MIT OR Apache-2.0Embedded developmentHardware support cvt-utilsA crate to generate CVT (Coordinated Video Timings) values.4,337BSD-3-Clause-AttributionEmbedded developmentEmulators lpc550xRegister mappings for the NXP LPC550x/LPC55S0x family of Cortex-M33 microcontrollers4,336MITEmbedded developmentHardware support atsame54p20a-pacPeripheral access crate for the ATSAME54P20A microcontroller4,335MIT OR Apache-2.0Embedded developmentHardware support xedhigh level bindings for xed4,332MITEncodingHardware support sht4x-ngDEPRECATED - please use sht4x crate4,331MIT OR Apache-2.0AsynchronousEmbedded development mkw41z-halPeripheral access API for MKW41Z microcontrollers4,3220BSDEmbedded developmentHardware support mpfs-pacPeripheral Access Crate for PolarFire SoC4,321MITEmbedded developmentHardware support mkl26z4Peripheral access API for MKL26Z4 family microcontrollers4,320BSD-3-ClauseEmbedded developmentHardware support hub75-framebufferDMA-friendly Framebuffer implementation for HUB75 LED matrix displays4,319MIT OR Apache-2.0Embedded developmentHardware support bmp280-driverA platform agnostic driver to interface with the BMP280 pressure sensor4,311MITEmbedded developmentHardware support tmp108Platform-agnostic Rust driver for the TMP108 temperature sensor.4,307MITEmbedded developmentHardware support spark-ser7segAn embedded-hal driver for the SparkFun Serial 7 Segment Display4,302MIT OR Apache-2.0Embedded developmentHardware support bl702-halHAL for the Bouffalo Lab BL702 microcontroller family4,300MIT OR MulanPSL-2.0Embedded developmentHardware support npsimdAn ergonomic library for architecture-specific vectorization.4,300MITHardware supportNo standard library langcraft_apiInterface for programs for use with Langcraft4,292MIT OR Apache-2.0Hardware supportNo standard library mkl-rs-sysMKL bindings for Rust4,285Apache-2.0External FFI bindingsHardware support ta1394-avc-stream-formatA pure-Rust implementation of AV/C commands for stream format defined by 1394 Trading Association4,284MITEmbedded developmentEncoding atsame53j20a-pacPeripheral access crate for the ATSAME53J20A microcontroller4,283MIT OR Apache-2.0Embedded developmentHardware support rocm_kernel_macrosmacros for generating rocm kernels4,280MIT OR Apache-2.0API bindingsHardware support atsame51j18a-pacPeripheral access crate for the ATSAME51J18A microcontroller4,274MIT OR Apache-2.0Embedded developmentHardware support atsame54n20a-pacPeripheral access crate for the ATSAME54N20A microcontroller4,272MIT OR Apache-2.0Embedded developmentHardware support aht20A platform agnostic driver to interface with the AHT20 temperature/humidity sensors4,270AGPL-3.0-or-laterEmbedded developmentHardware support rtlp-libRust library for parsing PCI Express Transaction Layer Packets (TLPs)4,268BSD-3-ClauseHardware supportParser implementations atsame51g18a-pacPeripheral access crate for the ATSAME51G18A microcontroller4,267MIT OR Apache-2.0Embedded developmentHardware support is31fl3218A rust-embedded driver for the Lumissil Microsystems IS31FL3218 LED driver4,266MIT OR Apache-2.0Embedded developmentHardware support bq24195-i2cI2C driver for Texas Instruments BQ24195 Single Cell Charger4,266MIT OR Apache-2.0Embedded developmentHardware support jh7110-vf2-12a-pacBoard support package for the JH7110 VisionFive2 v1.2a board4,265GPL-3.0-onlyEmbedded developmentHardware support atsame51j20a-pacPeripheral access crate for the ATSAME51J20A microcontroller4,261MIT OR Apache-2.0Embedded developmentHardware support quartz-rsA CLI tool to streamline development and deployment of Quartz applications. Quartz is a flexible framework for privacy-preserving…4,261Apache-2.0Command line utilitiesCryptography::Cryptocurrencies rs-wifi`rswifi` is cross-platform wireless network (WiFi) management.4,250Apache-2.0AccessibilityHardware support atsame54p19a-pacPeripheral access crate for the ATSAME54P19A microcontroller4,247MIT OR Apache-2.0Embedded developmentHardware support atsame51j19a-pacPeripheral access crate for the ATSAME51J19A microcontroller4,230MIT OR Apache-2.0Embedded developmentHardware support atsame51n19a-pacPeripheral access crate for the ATSAME51N19A microcontroller4,228MIT OR Apache-2.0Embedded developmentHardware support atsame53n20a-pacPeripheral access crate for the ATSAME53N20A microcontroller4,225MIT OR Apache-2.0Embedded developmentHardware support rppal_w_frontendInterface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.4,223MITEmbedded developmentHardware support rk3588-clkClock and Reset Unit (CRU) driver for RK3588 SoC4,222GPL-3.0-or-later OR Apache-2.0 OR MITEmbedded developmentHardware support atsame53j19a-pacPeripheral access crate for the ATSAME53J19A microcontroller4,213MIT OR Apache-2.0Embedded developmentHardware support atsame53n19a-pacPeripheral access crate for the ATSAME53N19A microcontroller4,211MIT OR Apache-2.0Embedded developmentHardware support tca62724fmgTCA62724FMG RGB LED driver for embedded hal4,201BSD-3-ClauseEmbedded developmentHardware support mcp25xxMCP2510, MCP2515 and MCP25625 CAN controller library4,197MIT OR Apache-2.0Embedded developmentHardware support firewire-fireworks-protocolsImplementation of protocols defined by Echo Digital Audio Corporation for Fireworks board module.4,186LGPL-3.0-or-laterHardware supportMultimedia firewire-bebob-protocolsImplementation of protocols defined by BridgeCo. AG and application vendors for DM1000, DM1100, and DM1500 ASICs with its…4,182LGPL-3.0-or-laterHardware supportMultimedia fortelionSerial driver for murata forterion battery module4,181Apache-2.0Hardware support svm40Rust driver for the Sensirion SVM40 sensor.4,176MIT OR Apache-2.0Embedded developmentHardware support riscv-regsLow level access to RISC-V registers4,169MIT OR Apache-2.0Hardware supportNo standard library pylon-shimloadRust wrapper of the Pylon libraries for Basler cameras4,163MIT OR Apache-2.0API bindingsExternal FFI bindings xed-sys2bindings for xed4,161MITEncodingExternal FFI bindings atsame51g19a-pacPeripheral access crate for the ATSAME51G19A microcontroller4,161MIT OR Apache-2.0Embedded developmentHardware support virtio-drivers-and-devicesVirtIO guest drivers and devices. Fork of rcore-os/virtio-drivers.4,159MITHardware supportNo standard library ferrous-serialportA cross-platform low-level serial port library4,157MPL-2.0Hardware support sifive-coreLow level access to SiFive RISC-V processor cores4,154MulanPSL-2.0Embedded developmentHardware support psylinkGUI for PsyLink neural interface for receiving/graphing biosignals and predicting user's intentions4,145GPL-3.0-onlyAccessibilityHardware support adc-mcp3008Platform agnostic driver written using embedded-hal traits to interface with the MCP3008 / MCP3004 ADC's4,139MIT / Apache-2.0Embedded developmentHardware support drive_74hc595Drive for IC 74HC595 Shift Register4,132MITEmbedded developmentHardware support teleinfo-nomA library to parse teleinfo stream from french meters4,131WTFPLHardware supportOperating systems at24cxA rust-embedded async driver for the Atmel AT24Cx eeprom storage family4,123MIT OR Apache-2.0Embedded developmentHardware support papi-sysPAPI (Performance API) bindings for Rust4,113MIT OR Apache-2.0API bindingsDevelopment tools::Profiling stm32f3xx-hal-v2Peripheral access API for STM32F3 series microcontrollers4,1110BSDEmbedded developmentHardware support imxrt1170evk-fcbFlexSPI configuration block for NXP's IMXRT1170EVK4,110MIT OR Apache-2.0Embedded developmentHardware support rtl8139-rsno_std rtl8139 driver with async and sync interfaces4,107MITAsynchronousEmbedded development gpio-am2302-rsGPIO-AM2302-RS provides a simple interface to use AM2302 Sensor connected through GPIO4,101MITEmbedded developmentHardware support teensy-lc-macrosProcedural macros for teensy-lc crate4,099MIT OR Apache-2.0Embedded developmentHardware support cufft_rustA safe cuFFT wrapper4,096non-standardAlgorithmsAPI bindings disktest-libTester for Solid State Disks, Non-Volatile Memory Storage, Hard Disks, USB Sticks, SD-Cards, etc..4,096MIT OR Apache-2.0Command line utilitiesFilesystem nrf24l01-commandsRegister bitfield types for the nRF24L01+.4,088MITEmbedded developmentHardware support g2d-sysLow-level FFI bindings for NXP i.MX G2D 2D graphics accelerator4,087Apache-2.0External FFI bindingsHardware support max32660Register mappings for the Analog Devices MAX32660 Cortex-M4 microcontroller4,079MITEmbedded developmentHardware support max32660-halHardware Abstraction Layer (HAL) for the MAX 32660 microcontroller4,0750BSDEmbedded developmentHardware support ral-genBase layer generator for specific MCUs4,071MIT OR Apache-2.0Command line utilitiesEmbedded development bleak-rsHigh-level BLE communication library4,071MITAsynchronousHardware support nrf24l01A pure Rust user space driver for NRF24L01(+) transceivers on Linux.4,070MIT/Apache-2.0Embedded developmentHardware support hmc5983HMC5983 magnetometer driver for embedded hal4,069BSD-3-ClauseEmbedded developmentHardware support atsam4lc8cPeripheral access API for Atmel ATSAM4LC8C microcontrollers4,069MIT OR Apache-2.0Embedded developmentHardware support ax-page-table-entryPage table entry definition for various hardware architectures4,063Apache-2.0Hardware supportMemory management cortex-m-asmASM intrinsics for Cortex-M CPUs4,060MIT OR Apache-2.0Embedded developmentHardware support ft6236embedded-hal driver for the FT6236/FT6206/FT6236U touch controller4,057MIT/Apache-2.0Embedded developmentHardware support ovl-atsamx7x-halHAL and peripheral access API for ATSAME70 microcontrollers4,0510BSDEmbedded developmentHardware support ds4432Platform-agnostic Rust driver for the Maxim DS4432 Dual-Channel, I2C, 7-Bit Sink/Source Current Digital To Analog (DAC) converter.4,049 AGPL-3.0-onlyEmbedded developmentHardware support ltr-559LITEON LTR-559 ligth and proximity sensor4,048MIT OR Apache-2.0Embedded developmentHardware support efr32xg12pPeripheral access API for EFR32x12P microcontrollers4,031MIT OR Apache-2.0Embedded developmentHardware support ldc1x1xTI LDC1312/LDC1314/LDC1612/LDC1614 inductance-to-digital converter driver for `embedded-hal`4,028UnlicenseEmbedded developmentHardware support wio_lite_w600Board Support crate for the Wio Lite W6004,025MIT OR Apache-2.0Embedded developmentHardware support nrf24-rsPlatform agnostic Rust driver for the nRF24L01 2.4 GHz transciever for wireless communication between embedded devices.4,022MIT OR Apache-2.0Embedded developmentHardware support p1am_100Board Support crate for the Facts Engineering P1AM-1004,018MIT OR Apache-2.0Embedded developmentHardware support calliope-miniBoard support crate for the Calliope mini4,018MITEmbedded developmentHardware support aws-nitro-enclaves-attestationAttestation primitives library (for C/C++ bindings) for use in AWS Nitro Enclave applications.4,005Apache-2.0CryptographyDevelopment tools::FFI picoboot-rsA crate for connecting to and communicating with a Raspberry Pi microcontroller in BOOTSEL mode over USB3,998MIT OR Apache-2.0Embedded developmentHardware support r0ket-l0dableBuild l0dable apps for the CCCamp2011 r0ket badge3,997Apache-2.0Embedded developmentHardware support pac194xPlatform-agnostic Rust driver for the PAC194x 9V, 16-bit power monitor with alerts3,984MIT OR Apache-2.0Embedded developmentHardware support xdp-hooktrigger user-configured actions when other apps use xdg-desktop-portal ( https://github.com/flatpak/xdg-desktop-portal )3,982GPL-3.0-onlyCommand line utilitiesHardware support tapcpAn implementation of the TAPCP protocol for CASPER FPGA devices3,978Apache-2.0 OR MITHardware support hw_dcmi_wrapper_sysA raw FFI binding to the Huawei DCMI API.3,977MIT OR Apache-2.0External FFI bindingsHardware support sbd-genA generator for turning SBD (Structured Board Descriptions) into BSPs.3,966MIT OR Apache-2.0Command line utilitiesEmbedded development bmp085-180-rsDriver for BMP085 & BMP180 sensors.3,965MITEmbedded developmentHardware support ms8607A platform agnostic driver for the MS8607 Pressure, Temperature, and Humidity Sensor from TE Connectivity3,961GPL-3.0Embedded developmentHardware support unicorn_hat_hd_2Provides an interface to the Pimoroni Unicorn HAT HD on a Raspberry PI3,960BSD-3-ClauseHardware support ht16k33-asyncAn async driver for the Holtek HT16K33 "RAM Mapping 16*8 LED Controller Driver with keyscan"3,956Apache-2.0Hardware supportNo standard library pnpida tiny library to map PNP IDs with company/vendor names3,944MPL-2.0Hardware supportNo standard library rtc-halPlatform-agnostic hardware abstraction for Real Time Clock peripherals.3,940MITEmbedded developmentHardware support oxy-linux-pwmA crate for controlling the PWM on the linux3,926MITEmbedded developmentHardware support ask433A no_std, embedded-hal ASK/OOK modem driver for 433 MHz RF modules (e.g., FS1000A). Supports RX/TX, 4b6b encoding, and software…3,923MIT OR Apache-2.0Embedded developmentHardware support trinamicTrinamic Motion Control Language (TMCL) in Rust3,917MITEmbedded developmentHardware support va108xx-embassyEmbassy-rs support for the Vorago VA108xx family of microcontrollers3,916Apache-2.0AerospaceEmbedded development hyperpomAArch64 fuzzing library based on the Apple Silicon hypervisor3,913GPL-3.0-or-laterDevelopment tools::TestingHardware support lcd1602rgb-rsNative Rust driver for the waveshare LCD1602-RGB display module.3,903MITEmbedded developmentHardware support st7789vA platform agnostic driver to interface with the ST7789V (waveshare 2inch LCD Module), works on VersionFive23,898MIT OR Apache-2.0Hardware supportNo standard library crazyradio-webusbCrazyradio USB dongle driver for WebUSB3,881MIT OR Apache-2.0Hardware support thermostat-eemFirmware for the Sinara Thermostat-EEM temperature controller.3,874MIT OR Apache-2.0Embedded developmentHardware support wasi-embedded-halImplementation of the `embedded-hal` traits for Wasm components3,867Apache-2.0Embedded developmentHardware support k1921vk035-pacThe peripheral access crate for k1921vk035.3,853MIT OR Apache-2.0Embedded developmentHardware support gpu-videoA library for hardware video coding using Vulkan Video, with wgpu integration.3,850MITEncodingGraphics dualshock4Read Dualshock4 controller data by using hidapi3,847MITHardware support tmp1075Platform-independent Rust driver for TMP1075 digital temperature sensor3,820MIT OR Apache-2.0AsynchronousEmbedded development lcd-ili9341-spiEmbedded_hal driver for ILI9341 SPI LCD, compatible with Waveshare 2,4 inch board3,814MITEmbedded developmentHardware support chksum-archArchitecture types and utilities for chksum library.3,811MITHardware support ax-cpuPrivileged instruction and structure abstractions for various CPU architectures3,807Apache-2.0Embedded developmentHardware support driver-3461bs-rsDriver for 3461BS LED driver3,806MITEmbedded developmentHardware support audio-clockPropagate a musical clock from a real-time audio callback to other threads3,805MIT/Apache-2.0Hardware supportMultimedia::Audio atomic-try-updatePrimitives that make it easy to implement correct lock-free algorithms3,803MITAlgorithmsConcurrency nvmlA mid-level wrapper around PMDK (the persistent memory development kit), formely NVML3,801MITExternal FFI bindingsFilesystem canopen-tokiolow level CANopen for tokio3,785BSD-2-ClauseHardware supportNetwork programming onerom-configROM and PCB configurations for One ROM - the flexible retro ROM replacement3,780MITEmbedded developmentHardware support hw_dcmi_wrapperA safe and ergonomic Rust wrapper for the Huawei DCMI API.3,773MIT OR Apache-2.0API bindingsDevelopment tools::FFI rx8900A rust device driver for the Epson RX8900SA/CE I2C-Bus Interface Real Time Clock Module.3,771MIT OR Apache-2.0Embedded developmentHardware support volatile-ptrImplementation of volatile pointers for I/O device access3,768GPL-3.0Embedded developmentHardware support cfd16-libA library for constructing, printing, encoding, and decoding CFD-16 assembly instructions.3,764GPL-3.0-or-laterDevelopment toolsEmbedded development cyphal-dsdlOpen Cyphal DSDL Rust Implementation3,752MIT OR Apache-2.0Embedded developmentHardware support simics-testIntel Simics Simulator module testing tools3,733Apache-2.0API bindingsEmulators atsamv71q21Peripheral access API for ATSAMV71Q21 microcontrollers from Atmel/Microchip (generated using svd2rust)3,7300BSDEmbedded developmentHardware support keypad2A crate for reading a 3X4 keypad with embedded-hal3,727MITEmbedded developmentHardware support libdrm-sweetFriendly wrapper around libdrm3,723LGPL-3.0+Hardware supportOperating systems usb2642-i2cA Rust library for interfacing with the USB2642 I2C bus using the linux sg3 SCSI interface.3,710MITEmbedded developmentHardware support rpspSimple, small, but extensible platform support package for RP2040 devices.3,688MITAPI bindingsEmbedded development rustsbi-jh7110RustSBI implementation for the JH7110 SoC3,684GPL-3.0-onlyEmbedded developmentHardware support libgreatPure rust implementation of Great Scott Gadgets' libgreat communications protocol.3,682BSD-3-ClauseEmbedded developmentHardware support lp586xLP586x matrix LED driver (supports LP5860, LP5861, LP5862, LP5864, LP5868)3,672MIT OR Apache-2.0Embedded developmentHardware support air001-pacPeripheral Access Crate for Air001 microcontroller3,669MITEmbedded developmentHardware support iptoolRust linux iptool helpers for network interfaces3,668MirOSHardware support bsp_define微内核 BSP 硬件配置 trait 定义3,667Apache-2.0Embedded developmentHardware support ra-fsp-rsRust HAL for Renesas RA microcontrollers using FSP (Flexible Software Package)3,665MIT OR Apache-2.0Embedded developmentHardware support nrf-softdevice-s112Low-level bindings for the Nordic nRF SoftDevice S1123,659non-standardEmbedded developmentHardware support bh1750-ehalDriver fro BH1750 is an digital Ambient Light Sensor IC for I2C bus interface.3,648MITEmbedded developmentHardware support vcnl36825t-rsVishay VCNL36825T proximity sensor driver for embedded-hal i2c traits3,646MIT OR Apache-2.0Embedded developmentHardware support d3d11Safe(r) bindings to the D3D11 API3,642MIT/Apache-2.0API bindingsGame development diveCross-platform system interface for hardware IO.3,641MIT / BSL-1.0Game enginesHardware support ra6m3-fsp-pacPeripheral access API for RA6M3 microcontrollers (generated using svd2rust)3,634MIT OR Apache-2.0Embedded developmentHardware support ax-page-table-multiarchGeneric page table structures for various hardware architectures3,624Apache-2.0Hardware supportMemory management rn2903A Rusty interface for the RN2903 LoRa module's serial protocol3,622GPL-3.0-onlyAPI bindingsEmbedded development pspsdk-sysRust FFI Bindings for PSPSDK3,621BSD-3-ClauseExternal FFI bindingsGame development rs1541Rust bindings and helper functions for accessing Commodore disk drives3,619GPL-3.0AsynchronousDevelopment tools dynamixelA (soon to be) full featured dynamixel servo library in rust3,607MIT OR Apache-2.0Embedded developmentHardware support embedded-lora-rfm95A `no-std`-compatible, opinionated driver for the RFM95 LoRa modem3,606BSD-2-Clause OR MITEmbedded developmentHardware support esp32_tm1637Yet another platform agnostic driver for a LED-display powered by TM1637 chip3,598MIT OR Apache-2.0Embedded developmentHardware support vs1053SPI driver for for the generic VS1053 Breakout by VLSI Solution3,594MIT OR Apache-2.0Embedded developmentHardware support stm32f7x2Peripheral access API for STM32F7x2 microcontrollers3,589MIT OR Apache-2.0Embedded developmentHardware support tspl2Simple driver for TSPL/TSPLv2 compatible thermal label printers3,578MITHardware support cargo-dakuDaku API cargo plugin3,573Apache-2.0 OR BSL-1.0 OR MITAPI bindingsAsynchronous stm32Unified device support crate for all STM32 microcontrollers (WIP)3,566non-standardEmbedded developmentHardware support imxrt1060evk-fcbFlexSPI configuration block for NXP's IMXRT1060EVK3,565MIT OR Apache-2.0Embedded developmentHardware support stm32f7x7Peripheral access API for STM32F7x7 microcontrollers3,564MIT OR Apache-2.0Embedded developmentHardware support aem10900Driver crate for the AEM10900 Energy Harvester3,563LGPL-3.0Embedded developmentHardware support wrgpgpuWren's library for GPGPU compute shaders, based on WGPU3,548ISCHardware supportMathematics dynamic_oclDynamically-loaded OpenCL bindings3,547Apache-2.0API bindingsConcurrency gps-shareUtility to share your GPS device on local network3,546GPL-2.0+Command-line interfaceCommand line utilities airfrog-rpcRPC support for co-processing using debug protocols3,543MITDevelopment toolsEmbedded development stm32f7x6Peripheral access API for STM32F7x6 microcontrollers3,542MIT OR Apache-2.0Embedded developmentHardware support xtensa-lx6Low level access for xtensa lx6 processors and peripherals3,536MIT OR Apache-2.0Embedded developmentHardware support mctpManagement Component Transport Protocol (MCTP) base types and traits3,527MIT OR Apache-2.0Embedded developmentHardware support ax-platThis crate provides a unified abstraction layer for diverse hardware platforms.3,524Apache-2.0Embedded developmentHardware support frdm-kw41zBoard support crate for the NXP FRDM-KW41Z3,5200BSDEmbedded developmentHardware support cf_rh320u_93_readerLibrary for using Chafon CF-RH320U-93 (ISO 15693) USB card reader3,509MITHardware support libglacierdiskA linux library for reading disk data and benchmarking3,499MITHardware support stm32f7x9Peripheral access API for STM32F7x9 microcontrollers3,497MIT OR Apache-2.0Embedded developmentHardware support tca9535embedded-hal driver for the TCA9535 port expander3,492BSD-2-ClauseEmbedded developmentHardware support tm1637A platform agnostic driver to a LED-display powered by the TM1637 chip3,487MITEmbedded developmentHardware support stm32f7x3Peripheral access API for STM32F7x3 microcontrollers3,482MIT OR Apache-2.0Embedded developmentHardware support mcp4728Platform agnostic rust driver for the MCP4728 4-channel, 12-bit I2C DAC.3,479MIT OR Apache-2.0Embedded developmentHardware support shift-register-driverPlatform agnostic driver for shift register's built using the embedded-hal3,476MIT OR Apache-2.0Embedded developmentHardware support adafruit-nrf52840-expressBoard support crate for Adafruit's nRF52840 Express board3,476non-standardEmbedded developmentHardware support stm32f7x5Peripheral access API for STM32F7x5 microcontrollers3,463MIT OR Apache-2.0Embedded developmentHardware support dpdk-cyclic-redundancy-checkA wrapper around DPDK's Cyclic Redundancy Check (CRC) functionality3,459AGPL-3.0AlgorithmsExternal FFI bindings mcp23x17A Rust embedded-hal driver for a Microchip GPIO Expander of the same name3,437MITEmbedded developmentHardware support