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.

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 cerebrustCerebrust is a simple, easy-to-use library for working with NeuroSky devices under Rust.2,625MITAsynchronousHardware support libftd2xx-cc1101Libary for interfacing with CC1101 via FTDI SPI interface2,624MITHardware support toledoAn IOT server written in rust for connecting via serial port to toledo scales.2,623MITHardware support pmw3901-ehalPMW3901 optical flow driver for embedded-hal no_std applications2,622BSD-3-ClauseEmbedded developmentHardware support mpfs-halHardware Abstraction Layer for PolarFire SoC2,616MITEmbedded developmentHardware support bevy_gpu_compute_macroEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,614MITAPI bindingsConcurrency snap7Safe bindings to snap7 library2,612MITHardware support fast-shardHigh-performance configurable sharding library with SIMD optimizations2,601MIT OR Apache-2.0AlgorithmsCaching ssd1322_rsA no-std async Rust driver for the SSD1322 OLED screen2,599MIT OR Apache-2.0Embedded developmentHardware support onixDecode image files using V4L22,594MPL-2.0EncodingHardware support azure-kinect-sysazure-kinect-sys2,587MITAPI bindingsHardware support ots-coreBluetooth Object Transfer Service (OTS) core.2,576MIT OR Apache-2.0API bindingsHardware support ds3231A platform-agnostic driver for the DS3231 precision real-time clock2,558MIT OR Apache-2.0Embedded developmentHardware support 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 hdc302x-asyncAn embedded-hal-async driver for the HDC302x(-Q1) low-power humidity and temperature digital sensor2,533MIT OR Apache-2.0Embedded developmentHardware support ral-macroThe ral procedural macro implementations2,518MIT OR Apache-2.0Embedded developmentHardware support sms-clientRust client library for sms-server - send/receive SMS through your own GSM hardware with HTTP/WebSocket support and no API…2,513AGPL-3.0-onlyAPI bindingsHardware support 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 blehrA library for reading heart rate from BLE heart rate devices.2,507non-standardHardware support tsl256xPlatform agnostic driver for TSL256x series light intensity sensors built using the embedded-hal2,503MIT OR Apache-2.0Embedded developmentHardware support vk-video[DEPRECATED] Renamed to `gpu-video`2,497MITEncodingGraphics ch32v30x-halHAL for the WCH CH32V30x family of microcontrollers.2,486Apache-2.0Embedded developmentHardware support ovl-atsame70q21bPeripheral access API for ATSAME70Q21B microcontrollers from Atmel/Microchip (generated using svd2rust)2,4810BSDEmbedded developmentHardware support gd32c1x3-halHAL for the GD32C1x3 family of microcontrollers2,477MIT OR Apache-2.0Embedded developmentHardware support oxicuda-driverOxiCUDA Driver - Dynamic CUDA driver API wrapper via libloading (zero SDK dependency)2,467Apache-2.0API bindingsHardware support about-systemRetrieve system information2,465BSD-3-ClauseConfigurationHardware support 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 sh1122A user mode driver for SH11222,448MITEmbedded developmentHardware support baracuda-nvrtcSafe Rust wrappers for NVIDIA NVRTC (compile CUDA C++ to PTX at runtime).2,437MIT OR Apache-2.0API bindingsExternal FFI bindings bmp390-rsAsync driver for the BMP390 pressure sensor that supports both I2C and SPI2,434MIT OR Apache-2.0AerospaceAsynchronous closure-ffi-iced-x86Temporary iced-x86 version with unreleased features used by closure-ffi2,434MITDevelopment tools::DebuggingEncoding baracuda-curandSafe Rust wrappers for NVIDIA cuRAND (pseudo- and quasi-random number generation).2,417MIT OR Apache-2.0API bindingsExternal FFI bindings 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 bevy_gpu_computeEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,409MITAPI bindingsConcurrency minitel-stumSpécifications Techniques d'Utilisation du Minitel2,406MIT OR Apache-2.0API bindingsEmbedded development 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 discrete_count_coreCore implementation for discrete_count2,382MIT OR Apache-2.0Date and timeEmbedded development thermiteHigh-performance, generic, ISA-portable SIMD library with a policy-configurable transcendental math library2,381MIT OR Apache-2.0Hardware supportMathematics manzanaSafe Rust interfaces to Apple hardware for Sovereign AI2,360MITHardware supportOperating systems::macOS APIs fmc_noise_multiversionEasy function multiversioning2,358MIT OR Apache-2.0Hardware supportNo standard library is31fl3728-rsRust embedded driver for is31fl3728 - led-matrix controller2,355MIT OR Apache-2.0Embedded developmentHardware support librador-sysRaw bindings to librador, the EspoTek Labrador driver library. You may prefer to use librador instead.2,350GPL-3.0External FFI bindingsHardware support dht11_gpioSimple implimentation for interfacing with the dht11 sensor to retrieve temperature and humidity2,349MITEmbedded developmentHardware support luuuxxxUnsafe, direct bindings for Linux's perf_event_open system call, with associated types and constants.2,347MIT OR Apache-2.0Development tools::ProfilingExternal FFI bindings ehatromEEPROM HAT library for Raspberry Pi HATs (serialization, I2C, CRC32, custom atoms)2,344MITEmbedded developmentHardware support 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 aemics-stm32g4xx-halHardware abstraction layer (HAL) for STM32G4732,334MIT/Apache-2.0Embedded developmentHardware support mc-sgx-ioIO implementation for use inside of SGX enclaves2,331Apache-2.0Hardware supportNo standard library mb2-wukong-expansionBoard crate for Elecfreaks Wukong Extension for the BBC micro:bit v22,327non-standardEmbedded developmentHardware support mc-sgx-syncSynchronization primitives for SGX enclaves2,326Apache-2.0Hardware supportNo standard library app_inputCross-platform mouse and keyboard input2,321MPL-2.0GUIHardware support 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 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 tokio-i2cI²C API for Tokio2,311FairAPI bindingsAsynchronous backlashBacklash processor for signal conditioning.2,311MITEmbedded developmentHardware support 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 pixelpwnr-renderBlazingly fast GPU accelerated pixelflut server2,300GPL-3.0GraphicsHardware support tsc-timeTime stamp counter (TSC) based timer2,300MIT/Apache-2.0Date and timeHardware 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 simics-python-utilsPython environment detection utilities for Intel® Simics® Simulator2,287Apache-2.0API bindingsEmulators 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 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 fat32-rawCross-platform Rust library for direct FAT32 partition manipulation with ESP support2,272GPL-3.0-or-laterFilesystemHardware support 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 ic4A Rust bindings for IC Imaging Control 4 SDK from The Imaging Source. (Safe Part)2,253MITAPI bindingsExternal FFI bindings sifli-halHardware Abstraction Layer (HAL) for SiFli MCUs2,253Apache-2.0Embedded developmentHardware support hciA parser for the bluetooth Host-Controller Interface (hci), currently supporting a partial implementation of Bluetooth 5.2,229MIT/Apache-2.0Hardware supportNetwork programming irox-arch-x86-64Intel x86-64 Architecture-specific bits & bobs2,214MIT OR Apache-2.0Hardware support mctp-linuxManagement Component Transport Protocol (MCTP) Linux transport2,212MIT OR Apache-2.0Embedded developmentHardware support atsame70n21Peripheral access API for ATSAME70N21 microcontrollers from Atmel/Microchip (generated using svd2rust)2,2100BSDEmbedded developmentHardware support android_baseA base for making android applications in rust with piston and glutin-window that simplifies android development2,207MITGame enginesGames cyclone-vCyclone V FPGA programming library for Rust2,203MITEmbedded developmentHardware support libautomotiveA Rust library for automotive systems and protocols2,201MITEmbedded developmentHardware support oxicuda-ptxOxiCUDA PTX - PTX code generation DSL and IR for GPU kernel development2,197Apache-2.0Development toolsHardware support kaleidoscope-focusA library to talk with Kaleidoscope-powered devices using the Focus protocol2,195GPL-3.0-onlyHardware support macmonApple Silicon system monitor & Rust library — CPU/GPU power, temperature, RAM. No sudo. TUI, JSON pipe, Prometheus exporter.2,191MITCommand line utilitiesHardware support stm32f407Peripheral access API for STM32F407X microcontrollers2,188MIT OR Apache-2.0Embedded developmentHardware support allegro-motor-deriveDerive macros for Allegro motor driver registers2,174MITEmbedded developmentHardware support max7219-displayA no_std driver for the MAX7219 LED display controller2,173MITEmbedded developmentHardware support hrs3300Platform-agnostic Rust driver for the HRS3300 heart rate sensor/monitor.2,171MIT OR Apache-2.0Embedded developmentHardware support knx-rs-corePlatform-independent KNX protocol types, CEMI frames, and DPT conversions2,168GPL-3.0-onlyEmbedded developmentEncoding cecd-proxyDaemon for userspace interactions with CEC on Linux (zbus proxy)2,163LGPL-2.1-or-laterHardware support stm32h7x3Peripheral access API for STM32H7X3 microcontrollers2,157MIT OR Apache-2.0Embedded developmentHardware support rcpufetch[ALPHA] A rusty crossplatform, but simple CLI binutil for reading CPU information.2,156GPL-3.0Command line utilitiesHardware support mcp23017-driverA comprehensive Rust driver for the Microchip MCP23017 IO expander.2,147MITEmbedded developmentHardware support yep-cache-line-sizeA small library for retrieving cache line sizes. Forked from lovesegfault/cache-size.2,147BSD-3-ClauseHardware supportMemory management cyclone-fpgaFPGA driver2,146Apache-2.0 OR MITCryptographyHardware support register-interfaceA register interface, bitfield and memory mapping library2,144MITEmbedded developmentHardware support discrete_countEncapsulate counting for clocks, ab-encoders, etc2,142MIT OR Apache-2.0Date and timeEmbedded development il0373Driver for the IL0373 e-Paper display (EPD) controller, for use with embedded-graphics2,137MIT OR Apache-2.0Embedded developmentGraphics adafruit-led-backpackSmall wrapper on top of the `ht16k33` crate to drive an Adafruit 8x8 bicolor LED backpack2,131MIT OR Apache-2.0Hardware support a7105Rust embedded-hal driver for the A7105 2.4GHz FSK/GFSK Transceiver2,130MIT OR Apache-2.0Embedded developmentHardware support oxicuda-memoryOxiCUDA Memory - Type-safe GPU memory management with Rust ownership semantics2,130Apache-2.0Hardware supportMemory management atapiLow-level ATAPI driver in no_std environments.2,129MIT OR Apache-2.0Embedded developmentHardware support cfd16-lib-implHolds the trait Codeable for cfd16-lib, allowing the definition of a proc-macro.2,127GPL-3.0-or-laterDevelopment toolsEmbedded development embedded-hdc1080-rsRust driver for the HDC1080 low-power humidity and temperature digital sensor.2,125MIT OR Apache-2.0Embedded developmentHardware support embedded-interfaces-codegenA macro library for generating packed structs, register and command definitions for embedded-interfaces2,121MIT OR Apache-2.0AsynchronousEmbedded development shtc1Driver for the Sensirion SHTC1 digital humidity sensor.2,109MIT OR Apache-2.0Embedded developmentHardware support ra4m1Peripheral access API for ra4m1 microcontrollers (generated using svd2rust)2,106MIT OR Apache-2.0Embedded developmentHardware support ax-arm-pl031System Real Time Clock (RTC) Drivers for aarch64 based on PL031.2,094Apache-2.0Hardware supportNo standard library atsam3x4ePeripheral access API for ATSAM3X4E microcontrollers (generated using svd2rust)2,092EUPL-1.2Embedded developmentHardware support lpc11uxx-halHAL for the LPC11Uxx family of µ-controllers2,089MIT OR Apache-2.0Embedded developmentHardware support atsam3s2bPeripheral access API for ATSAM3S2B microcontrollers (generated using svd2rust)2,088EUPL-1.2Embedded developmentHardware support as3935Rust I²C/SPI driver for AS3935 Franklin Lightning Sensor IC2,088MITEmbedded developmentHardware support moto-hses-protoProtocol definitions and serialization for Yaskawa High-Speed Ethernet Server (HSES)2,086Apache-2.0EncodingHardware support atsam3s1cPeripheral access API for ATSAM3S1C microcontrollers (generated using svd2rust)2,085EUPL-1.2Embedded developmentHardware support pico-de-gallo-halembedded-hal and embedded-hal-async implementation for Pico de Gallo2,085MITEmbedded developmentHardware support hifiveBoard support crate for hifive and lofive boards.2,084ISCEmbedded developmentHardware support atsam3s2cPeripheral access API for ATSAM3S2C microcontrollers (generated using svd2rust)2,081EUPL-1.2Embedded developmentHardware support oxicuda-launchOxiCUDA Launch - Type-safe GPU kernel launch infrastructure2,081Apache-2.0Hardware support atsam3x4cPeripheral access API for ATSAM3X4C microcontrollers (generated using svd2rust)2,076EUPL-1.2Embedded developmentHardware support atsame70j21Peripheral access API for ATSAME70J21 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0750BSDEmbedded developmentHardware support atsamv71j21Peripheral access API for ATSAMV71J21 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0750BSDEmbedded developmentHardware support atsam3sd8bPeripheral access API for ATSAM3SD8B microcontrollers (generated using svd2rust)2,072EUPL-1.2Embedded developmentHardware support atsamv70q20Peripheral access API for ATSAMV70Q20 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0710BSDEmbedded developmentHardware support hdc1080Platform-agnostic Rust driver for the HDC1080 digital humidity and temperature sensor.2,070MIT OR Apache-2.0Embedded developmentHardware support atsam3s8cPeripheral access API for ATSAM3S8C microcontrollers (generated using svd2rust)2,069EUPL-1.2Embedded developmentHardware support ctreBindings for CTR Electronics' Phoenix for FRC libraries2,069non-standardAPI bindingsEmbedded development atsam3a8cPeripheral access API for ATSAM3A8C microcontrollers (generated using svd2rust)2,068EUPL-1.2Embedded developmentHardware support tinypciA simple, safe, rusty toolset for reading and writing PCI configuration memory2,068MITEmbedded developmentHardware support atsam3u1ePeripheral access API for ATSAM3U1E microcontrollers (generated using svd2rust)2,064EUPL-1.2Embedded developmentHardware support atsam3a4cPeripheral access API for ATSAM3A4C microcontrollers (generated using svd2rust)2,062EUPL-1.2Embedded developmentHardware support atsam3u2ePeripheral access API for ATSAM3U2E microcontrollers (generated using svd2rust)2,060EUPL-1.2Embedded developmentHardware support atsam3sd8cPeripheral access API for ATSAM3SD8C microcontrollers (generated using svd2rust)2,059EUPL-1.2Embedded developmentHardware support atsam3n1cPeripheral access API for ATSAM3N1C microcontrollers (generated using svd2rust)2,057EUPL-1.2Embedded developmentHardware support atsam3u2cPeripheral access API for ATSAM3U2C microcontrollers (generated using svd2rust)2,054EUPL-1.2Embedded developmentHardware support stm32l5xx-halPeripheral access API for STM32L5 series microcontrollers2,054MIT/Apache-2.0Embedded developmentHardware support atsamv70n20Peripheral access API for ATSAMV70N20 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0520BSDEmbedded developmentHardware support espsignA utility for signing ESP32 firmware images for ESP RSA Secure Boot V22,051MIT OR Apache-2.0Embedded developmentHardware support eight-segmentControl 8-segment hex single-digit displays2,050MITEmbedded developmentHardware support arm-dccDebug Communication Channel (DCC) API2,050MIT OR Apache-2.0Embedded developmentHardware support atsam3n2cPeripheral access API for ATSAM3N2C microcontrollers (generated using svd2rust)2,049EUPL-1.2Embedded developmentHardware support atsam3s4bPeripheral access API for ATSAM3S4B microcontrollers (generated using svd2rust)2,049EUPL-1.2Embedded developmentHardware support atsam3u1cPeripheral access API for ATSAM3U1C microcontrollers (generated using svd2rust)2,047EUPL-1.2Embedded developmentHardware support atsam3s4cPeripheral access API for ATSAM3S4C microcontrollers (generated using svd2rust)2,046EUPL-1.2Embedded developmentHardware support atsam3s8bPeripheral access API for ATSAM3S8B microcontrollers (generated using svd2rust)2,045EUPL-1.2Embedded developmentHardware support atsam3u4ePeripheral access API for ATSAM3U4E microcontrollers (generated using svd2rust)2,045EUPL-1.2Embedded developmentHardware support atsame70n19Peripheral access API for ATSAME70N19 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0410BSDEmbedded developmentHardware support atsam3s2aPeripheral access API for ATSAM3S2A microcontrollers (generated using svd2rust)2,039EUPL-1.2Embedded developmentHardware support ax-riscv-plicRISC-V platform-level interrupt controller (PLIC) register definitions and basic operations2,039Apache-2.0Embedded developmentHardware support atsame70j20Peripheral access API for ATSAME70J20 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0380BSDEmbedded developmentHardware support stm32f0x2API for the STM32F0x2 micro-controller (generated using svd2rust)2,037Apache-2.0Hardware supportNo standard library dvcdbgLightweight diagnostics toolkit for embedded (no_std, I2C scan, quick tests)2,037MIT OR Apache-2.0Embedded developmentHardware support atsam3n0cPeripheral access API for ATSAM3N0C microcontrollers (generated using svd2rust)2,034EUPL-1.2Embedded developmentHardware support atsam3x8cPeripheral access API for ATSAM3X8C microcontrollers (generated using svd2rust)2,034EUPL-1.2Embedded developmentHardware support efm32gg-stk3700Board support crate for the EFM32GG-STK3700 Starter Kit2,033MIT OR Apache-2.0Embedded developmentHardware support homey-energy-dongleHomey Energy Dongle local API access2,033MIT OR Apache-2.0API bindingsAsynchronous atsam3u4cPeripheral access API for ATSAM3U4C microcontrollers (generated using svd2rust)2,030EUPL-1.2Embedded developmentHardware support mockup_halMockup HAL API for the STM32 boards2,030Apache-2.0Hardware supportNo standard library atsamv70j20Peripheral access API for ATSAMV70J20 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0290BSDEmbedded developmentHardware support atsamv71j19Peripheral access API for ATSAMV71J19 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0280BSDEmbedded developmentHardware support hive-gpuHigh-performance GPU acceleration for vector operations with Device Info API (Metal, CUDA, ROCm)2,028Apache-2.0AlgorithmsHardware support atsam3s1aPeripheral access API for ATSAM3S1A microcontrollers (generated using svd2rust)2,027EUPL-1.2Embedded developmentHardware support drv8833-driverA driver for DRV8833 motor driver.2,027MITEmbedded developmentHardware support pigpioSafe bindings to pigpio library.2,027MITNFAAPI bindingsEmbedded development stm32l151svd2rust crate for STM32L1512,027MIT OR Apache-2.0Embedded developmentHardware support pldm-fwPlatform Level Data Model (PLDM) for Firmware Update library2,026MIT OR Apache-2.0Embedded developmentHardware support lis3mdlA platform agnostic driver to interface with the LIS3MDL (3-axis magnetic sensor)2,022MIT OR Apache-2.0Embedded developmentHardware support tmp451Platform-agnostic Rust driver for the TMP451 remote and local temperature sensor.2,022MIT OR Apache-2.0Embedded developmentHardware support xmc1000-halHAL for the XMC1xxx family of microcontrollers2,019MIT OR Apache-2.0Embedded developmentHardware support efm32Unified device support crate for all EFM32 microcontrollers (WIP)2,019non-standardEmbedded developmentHardware support atsam3n0aPeripheral access API for ATSAM3N0A microcontrollers (generated using svd2rust)2,016EUPL-1.2Embedded developmentHardware support mcp3xxxRust SPI driver for MCP3xxx family of 10-13-Bit A/D converters.2,016MITEmbedded developmentHardware support atsamv70q19Peripheral access API for ATSAMV70Q19 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0160BSDEmbedded developmentHardware support atsam3s1bPeripheral access API for ATSAM3S1B microcontrollers (generated using svd2rust)2,015EUPL-1.2Embedded developmentHardware support nrf52-halHAL for the nRF52 family of microcontrollers2,015MIT OR Apache-2.0Embedded developmentHardware support efm32gg11b510-pacPeripheral access API for EFM32GG11B510 MCU (generated using svd2rust)2,014BSD-3-ClauseEmbedded developmentHardware support i3g4250dA platform agnostic driver to interface the I3G4250D (gyroscope)2,013MIT OR Apache-2.0Embedded developmentHardware support efm32gg11b520-pacPeripheral access API for EFM32GG11B520 MCU (generated using svd2rust)2,013BSD-3-ClauseEmbedded developmentHardware support hospInterface for managing an ODROID Smart Power device over USB.2,012BSD-3-ClauseHardware support atsam3s4aPeripheral access API for ATSAM3S4A microcontrollers (generated using svd2rust)2,011EUPL-1.2Embedded developmentHardware support atsam3n2aPeripheral access API for ATSAM3N2A microcontrollers (generated using svd2rust)2,009EUPL-1.2Embedded developmentHardware support atsamv71q19Peripheral access API for ATSAMV71Q19 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0090BSDEmbedded developmentHardware support atsamv71q20Peripheral access API for ATSAMV71Q20 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0080BSDEmbedded developmentHardware support elatec-twn4-simpleembedded-hal implementation of an Elatec TWN4 Simple Protocol client2,0080BSDEmbedded developmentHardware support bma2xxA hardware-level platform agnostic driver for Bosch BMA2XX series accelerometers2,007MITEmbedded developmentHardware support atsam3n4cPeripheral access API for ATSAM3N4C microcontrollers (generated using svd2rust)2,006EUPL-1.2Embedded developmentHardware support sensehat-stickA Rust library for the Raspberry Pi Sense HAT Joystick.2,004MITAsynchronousHardware support atsamv70j19Peripheral access API for ATSAMV70J19 microcontrollers from Atmel/Microchip (generated using svd2rust)2,0040BSDEmbedded developmentHardware support