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.

namiA powerful, lightweight reactive framework.7,780MITData structuresEmbedded development rk3399-pacPeripheral Access Crate (PAC) for the RK3399 SoC from Rockchip7,774MITData structuresEmbedded development samd-dmaDMA wrapper library for SAM micro-controllers7,752MITEmbedded developmentHardware support efm32wg-pacPeripheral access API for EFM32WG MCU (generated using svd2rust)7,732BSD-3-ClauseEmbedded developmentHardware support dps310A platform agnostic driver to interface with the DPS310 barometric pressure & temp sensor through I2C7,728MIT OR Apache-2.0Embedded developmentHardware support memory-lcd-spiA driver for Sharp's Memory LCD or JDI's Memory In Pixel display, LPM013M126A, LPM009M360A, LS027B7DH01, etc.7,727MIT/Apache-2.0Embedded developmentHardware support evianA controls library for vexide.7,705non-standardEmbedded developmentMathematics wasefire-errorWasefire API errors7,694Apache-2.0Embedded developmentNo standard library ergotEloquence in messaging7,687MIT OR Apache-2.0Embedded developmentNo standard library cargo-imageCreate qemu bootable x86_64 OS images7,677MIT OR Apache-2.0Development toolsDevelopment tools::Cargo plugins max7800x-halA Hardware Abstraction Layer for the MAX7800X microcontroller family7,673MIT OR Apache-2.0Embedded developmentHardware support wm8960Register map and embedded-hal based driver for Wolfson WM8960 Audio Codec.7,665MIT OR Apache-2.0Embedded developmentNo standard library simink-macrosimink 启动运行时环境初始化过程宏7,664Apache-2.0Embedded development ch32v1Device support crates for CH32V1 devices7,652MIT/Apache-2.0Embedded developmentHardware support bern-conf-typeBern RTOS configuration type.7,629MITEmbedded developmentNo standard library stackdump-capture-probeCrate for capturing stack dumps of embedded devices with a debugging probe7,612MIT OR Apache-2.0Embedded developmentNo standard library systemview-targetRTOS tracing trait implementation for SEGGER SystemView.7,611MITEmbedded developmentNo standard library hadris-isoPure Rust ISO 9660 library with allocation-free reading, Joliet, Rock Ridge, and El Torito7,609MITEmbedded developmentFilesystem lsm303dlhc-registersA typed map of the STMicroelectronics LSM303DLHC E-Compass registers7,595EUPL-1.2 OR MIT OR Apache-2.0Embedded developmentHardware support mp2667Platform agnostic Rust driver for the MP2667, highly integrated, single-cell, Li-ion/Li-polymer battery charger IC.7,592MIT/Apache-2.0Embedded developmentHardware support imxrt1180evk-fcbFlexSPI configuration block for NXP's IMXRT1180EVK7,587MIT OR Apache-2.0Embedded developmentHardware support yamos6502MOS 6502 emulator7,572MITCommand line utilitiesEmbedded development websocket-stdWebsocket implementation using std support, focus on microcontrollers and interoperability with other languages like C through…7,570MITEmbedded development nrf-smartledA Smart LED (WS2812) driver using hardware acceleration7,569MIT OR Apache-2.0Embedded developmentNo standard library lis2dtw12no_std library for the LIS2DTW12 dual motion and temperature sensor using embedded-hal traits7,567Apache-2.0 OR MITAsynchronousEmbedded development stcatDecode logs produced by the `stlog` framework7,558MIT OR Apache-2.0Command line utilitiesDevelopment tools::Debugging max3263xsvd2rust generated peripheral crate for the max3263x7,555MITEmbedded development mkw41zPeripheral access API for NXP MKW41Z microcontrollers7,5510BSDEmbedded development unmp-link-redisredis link for unmp7,546non-standardEmbedded development isl29125Platform-agnostic Rust driver for the ISL29125 low-power digital RGB color light sensor with IR blocking filter.7,542MIT OR Apache-2.0Embedded developmentHardware support nucleo-h7xxBoard support crate for the STMicroelectronics STM32H7 Nucleo-144 boards.7,542MITEmbedded developmentHardware support const_cgeNeural network compiler with a focus on no_std targets7,538MITComputer visionEmbedded development atsame70q21-pacPeripheral access crate for the ATSAME70Q21 microcontroller7,534MIT OR Apache-2.0Embedded developmentHardware support bq40z50Rust driver for Texas Instrument BQ40Z50 battery manager.7,533MIT OR Apache-2.0Embedded developmentHardware support esp8266-at-driverDriver for the espressif esp8266 at command firmware.7,522Apache-2.0Embedded developmentNo standard library rumioControl your MMIO and CPU registers without pain.7,519MIT/Apache-2.0Embedded developmentHardware support lcd-asyncAsync fork of mipidsi crate7,508MITAsynchronousEmbedded development itmsinkITM protocol parser.7,506MIT OR Apache-2.0Command line utilitiesDevelopment tools microbit-bspAn embassy-based boards support package (BSP) for BBC Micro:bit v27,493MIT OR Apache-2.0AsynchronousEmbedded development elfliba library for parsing elf files7,486MITEmbedded developmentEncoding esp-wifi-sys-esp32c5Bindings to Espressif's WiFi and Bluetooth low-level drivers for ESP32-C67,485MIT OR Apache-2.0Embedded developmentHardware support lps25hbA platform agnostic driver to interface with LPS25HB pressure sensor module.7,482MITEmbedded developmentHardware support rn4870A platform agnostic driver for the RN4870 BLE module7,481MIT OR Apache-2.0Embedded developmentHardware support include_dataInclude typed data directly in your executable7,479MITEmbedded developmentEncoding avra-rsAssembler for Microchip AVR Microcontroller family (similar to Atmel)7,479Apache-2.0Embedded development rppal-pfdPiFace Digital driver An experimental driver for the PiFace Digital I/O expander for the Raspberry Pi. Requires RPPAL for the…7,473MITEmbedded developmentHardware support rydislow level rust bindings for the zydis library7,453MITEmbedded developmentEncoding nanovecArrays and Vec-likes of small integers packed in an integer or two.7,445MITCompressionData structures blisp_embeddedembedded macro for BLisp7,434non-standardEmbedded developmentNo standard library wincwifiWINC1500 Wifi chip embedded driver7,433Apache-2.0Embedded developmentHardware support l298nA rust driver for the L298N (Dual H-Bridge Motor Controller module)7,430MITEmbedded developmentHardware support arducam-megaSPI driver for the Arducam Mega7,419MIT OR Apache-2.0Embedded developmentHardware support comchanA Blazingly Fast and Minimal Serial Monitor for Embedded Applications7,395MITCommand line utilitiesEmbedded development ad57xxAnalog Devices AD57xx SPI DAC driver7,388MITEmbedded developmentNo standard library mc-sst25Library for the Microship SST25* flash memory series7,375MIT OR Apache-2.0Embedded developmentHardware support axvisor_apiBasic API for components of the Hypervisor on ArceOS7,369Apache-2.0Embedded developmentNo standard library kiibohd-hall-effect-keyscanningHall Effect keyscanning for strobed matrices7,363MIT OR Apache-2.0Embedded developmentNo standard library tg-rcore-tutorial-signal-defsSignal definitions for rCore tutorial OS.7,354GPL-3.0Embedded developmentNo standard library lp5018no_std driver for the lp5018 i2c LED driver7,353MIT OR Apache-2.0Embedded developmentNo standard library array_manipulationMethods for manipuling arrays in a Vec-like fashion. It will (probably) get into core once const expressions get less…7,346MITData structuresEmbedded development eds-readereds reader7,329non-standardEmbedded development inverted-pinEmbedded-hal input/output pin trait implementations with inverted level logic.7,328MIT OR Apache-2.0Embedded developmentHardware support drmem-drv-weather-wuDrMem driver which gets Weather Underground data7,324MITEmbedded development unmp-center-coreunmp data center7,320non-standardEmbedded development overlay_macroA proc-macro for implementing Overlay, to reinterpret a slice of bytes as a bit/byte packed struct7,320GPL-3.0-or-laterEmbedded developmentEncoding bbqueue-ngA SPSC, lockless, no_std, thread safe, queue, based on BipBuffers7,316MIT OR Apache-2.0Embedded developmentMemory management tmfallocTransactional memory-mapped file allocator7,310MIT OR Apache-2.0CachingData structures urpcuRPC (pronounced micro RPC) is a simple and lightweight RPC framework designed with embedded systems in mind.7,303BSD-3-ClauseEmbedded developmentNo standard library memodbAn embedded, in-memory, lock-free, transaction-based, key-value database engine7,298Apache-2.0Data structuresDatabase implementations picorv32Low level access to picorv32 RISC-V processor7,296ISCEmbedded developmentHardware support bfcoreAn interpreter for BrainF*ck without std or alloc7,293MITCommand line utilitiesDevelopment tools::FFI ruspiro-i2cRaspberry Pi - I²C bus interface implementation7,292Apache-2.0Embedded developmentNo standard library profirustPROFIBUS-DP compatible communication stack in pure Rust7,279MIT OR Apache-2.0Embedded developmentNo standard library direct-executorAn executor that directly executes futures, suitable for embedded environments7,276MIT OR Apache-2.0AsynchronousEmbedded development kpal-pluginA library for writing new KPAL plugins7,266non-standardEmbedded developmentHardware support ink_revive_typesPrimitives copied from Parity's Polkadot SDK module `pallet-revive`. Copied to reduce the build times of ink! contracts.7,262Apache-2.0Embedded developmentNo standard library mcp9600Basic embedded-hal-based I2C driver for the MCP9600 and MCP9601 thermocouple amplifier ICs7,256MITEmbedded development scd30A SCD30 driver crate7,252Apache-2.0Embedded developmentNo standard library xuantieLow level access to T-Head XuanTie RISC-V processors7,242MulanPSL-2.0Embedded developmentHardware support mh-z19cPure rust implementation to read out the Winsen MH-Z19C CO2 sensor.7,239MIT OR Apache-2.0Embedded developmentNo standard library mag3110A platform agnostic driver to interface with the I2C based NXP MAG3110 magnetometer7,2290BSDEmbedded developmentHardware support embedded-nal-minimal-coaptcpserverA minimal CoAP-over-TCP server implementation built on embedded-nal7,212MIT OR Apache-2.0Embedded developmentNo standard library a121-rsRust driver for the Acconeer A121 radar sensor7,203MITEmbedded developmentNo standard library dht-embeddedLibrary for reading temperature and humidity from the DHT11 and DHT22 sensors7,188MIT OR Apache-2.0Embedded developmentHardware support buffdbEmbedded storage at the speed of light.7,187Apache-2.0Database implementationsEmbedded development semihosting-filesAccess files of the host system during semihosting7,181MIT OR Apache-2.0Embedded developmentFilesystem gree-irIR encoding/decoding for Gree AC7,168MITEmbedded developmentEncoding va416xx-halHAL for the Vorago VA416xx family of MCUs7,162Apache-2.0Embedded developmentHardware support py32f0xx-halPeripheral access API for py32F0 series microcontrollers7,155MIT OR Apache-2.0Embedded developmentHardware support uwheelEmbeddable Aggregate Management System for Streams and Queries7,147MIT OR Apache-2.0Data structuresDatabase interfaces debounced-buttonDebounce a button and discriminate short vs. long presses7,144MIT OR Apache-2.0Embedded developmentHardware support qmc5883lAn embedded rust driver for the QMC5883L magnetometer7,113AGPL-3.0-or-laterEmbedded developmentHardware support glyphrA no_std, lightweight and simple font rasterizing library7,101Apache-2.0Embedded developmentGraphics drv8825Driver crate for the DRV8825 stepper motor driver7,0970BSDEmbedded developmentHardware support sntpc-net-embassyEmbassy socket wrapper for sntpc library7,085MIT OR Apache-2.0AsynchronousDate and time msp430-periphPeripheral definition for all MSP430s7,066MIT OR Apache-2.0Embedded developmentHardware support mil_std_1553bMIL STD 1553B message parsing and types7,050MITAerospace::Aerospace protocolsEmbedded development esp-otaEasy OTA updates for ESP32 chips using only safe Rust. Transport agnostic.7,036MIT OR Apache-2.0API bindingsEmbedded development cmsis-dsp-sysRust bindings to the static arm cmsis math libraries7,025non-standardEmbedded developmentHardware support tg-rcore-tutorial-consoleProvides `print!`, `println!` and `log::Log` with customizable implementations for rCore tutorial.7,021GPL-3.0Embedded developmentNo standard library const_cge_macroMacro implementation of const_cge7,014MITComputer visionEmbedded development device-driver-cliThe command line tool for the device-driver toolkit7,013MIT OR Apache-2.0Development toolsEmbedded development beet_ecs_macrosA very flexible AI behavior library for games and robotics.6,997MIT OR Apache-2.0Embedded developmentGame development scsiA `no-std` library for easily interfacing with SCSI-based storage devices.6,996Apache-2.0Embedded developmentFilesystem lpc546xx-pacDevice support crates for LPC546XX-PAC devices6,988MIT/Apache-2.0Embedded developmentNo standard library cstreamutilities for `libc::FILE` streams 'c streams'6,977MIT OR Apache-2.0Embedded developmentExternal FFI bindings renode-runRun embedded programs in the renode emulator6,975MIT OR Apache-2.0Command line utilitiesEmbedded development himppHi3XXX MPP API for Rust bindings.6,968MITAPI bindingsEmbedded development teleprobe-metaEmbed teleprobe metadata into ELF binaries6,967MIT OR Apache-2.0Embedded developmentNo standard library ccs811A library to use the CCS811 air quality sensor on raspberry pi6,954GPL-3.0Embedded developmentHardware support lilygo-epd47Simple driver for the LilyGo T5 4.7 inch E-Ink Display (HW-Version V2.3 / ESP32S3)6,948GPL-3.0Embedded developmentNo standard library cloudmqttA pure Rust MQTT client and server library6,943MPL-2.0Embedded development can_aerospace_liteA lite version of CAN Aerospace Implementation according to 'Interface specification for airborne CAN applications V 1.7'6,941LGPL-3.0-onlyEmbedded developmentNetwork programming edge-mqttImplements the embedded-svc MQTT traits on top of the rumqttc crate6,922MIT OR Apache-2.0AsynchronousEmbedded development atsame70n21-pacPeripheral access crate for the ATSAME70N21 microcontroller6,920MIT OR Apache-2.0Embedded developmentHardware support atsame70j19b-pacPeripheral access crate for the ATSAME70J19B microcontroller6,916MIT OR Apache-2.0Embedded developmentHardware support efm32pg12-pacPeripheral access API for Silicon Labs EFM32PG12 microcontrollers6,914MIT/Apache-2.0Embedded developmentHardware support gledoptono-std, no-alloc LED control library for 1D, 2D, and 3D layouts6,910EUPL-1.2Embedded developmentHardware support atsame70j21b-pacPeripheral access crate for the ATSAME70J21B microcontroller6,905MIT OR Apache-2.0Embedded developmentHardware support atsame70n19-pacPeripheral access crate for the ATSAME70N19 microcontroller6,903MIT OR Apache-2.0Embedded developmentHardware support spicatFull-duplex SPI transactions from the command line6,896BSD-2-ClauseCommand line utilitiesEmbedded development ch58xDevice support crates for CH58X devices6,895MIT/Apache-2.0Embedded developmentHardware support lpc11uxxRegister mappings for the NXP LPC11Uxx family of ARM Cortex-M0+ microcontrollers6,891MIT OR Apache-2.0Embedded developmentHardware support atsame70q20b-pacPeripheral access crate for the ATSAME70Q20B microcontroller6,889MIT OR Apache-2.0Embedded developmentHardware support atsame70n20b-pacPeripheral access crate for the ATSAME70N20B microcontroller6,875MIT OR Apache-2.0Embedded developmentHardware support stm32h7-fmcHardware Abstraction Layer for Flexible Memory Controller (FMC) on STM32H76,873MIT/Apache-2.0Embedded developmentHardware support bitwrap_extrapack/unpack data into byte array6,870MITData structuresEmbedded development nu-ispNuvoton ISP_HID protocol library6,862MIT OR Apache-2.0Development toolsEmbedded development loadcellA no-std embedded-hal package for the hx711 load cell, based on the embedded hal. Has optional support for interrupts on the…6,859MIT OR Apache-2.0Embedded developmentHardware support atsame70q19-pacPeripheral access crate for the ATSAME70Q19 microcontroller6,858MIT OR Apache-2.0Embedded developmentHardware support atsame70j20b-pacPeripheral access crate for the ATSAME70J20B microcontroller6,853MIT OR Apache-2.0Embedded developmentHardware support atsame70n21b-pacPeripheral access crate for the ATSAME70N21B microcontroller6,848MIT OR Apache-2.0Embedded developmentHardware support atsame70j19-pacPeripheral access crate for the ATSAME70J19 microcontroller6,846MIT OR Apache-2.0Embedded developmentHardware support gd32e5Device support crate for GD32E5 devices6,831MIT OR Apache-2.0Embedded developmentNo standard library atsame70q21b-pacPeripheral access crate for the ATSAME70Q21B microcontroller6,826MIT OR Apache-2.0Embedded developmentHardware support ftab-dumpDumps files from FTAB firmware images ('rkosftab' / 'RKOSFTAB') used in Apple micro-devices.6,822MITCommand line utilitiesEmbedded development arm-pl011-rsPL011 UART driver6,808MIT OR Apache-2.0AsynchronousEmbedded development threepmRust bindings and high-level interface abstraction for ThreePM - a fixed-point MP3 decoding library written in C6,808MIT AND RPSL-1.0Embedded developmentMultimedia::Audio ltc690xdriver crate for LTC690x serial programmable oscillator6,806MIT OR Apache-2.0Embedded developmentNo standard library esp_idf_buildBuild scripts helpful when working with ESP-IDF6,806MITDevelopment tools::Build UtilsEmbedded development atsame70n19b-pacPeripheral access crate for the ATSAME70N19B microcontroller6,805MIT OR Apache-2.0Embedded developmentHardware support atsame70q19b-pacPeripheral access crate for the ATSAME70Q19B microcontroller6,801MIT OR Apache-2.0Embedded developmentHardware support deforestefficient `#![no_std]` parser for devicetree blobs6,799MITEmbedded developmentHardware support dcafAn implementation of the ACE-OAuth framework6,799MIT OR Apache-2.0AuthenticationData structures atsame70n20-pacPeripheral access crate for the ATSAME70N20 microcontroller6,797MIT OR Apache-2.0Embedded developmentHardware support atsame70j21-pacPeripheral access crate for the ATSAME70J21 microcontroller6,784MIT OR Apache-2.0Embedded developmentHardware support atsame70j20-pacPeripheral access crate for the ATSAME70J20 microcontroller6,778MIT OR Apache-2.0Embedded developmentHardware support hzgrow-r502A USART driver for the HZ Grow R502 fingerprint reader module. May also be useful for other, similar modules.6,775MITEmbedded development atsame70q20-pacPeripheral access crate for the ATSAME70Q20 microcontroller6,750MIT OR Apache-2.0Embedded developmentHardware support nrf-modem-nalAn embedded-nal implementation for the nrf9160 modem6,749MIT OR Apache-2.0Embedded developmentNo standard library r2u2_coreR2U2: A stream-based runtime monitor in no_std6,747MIT OR Apache-2.0Embedded developmentNo standard library embassy-stm32-plusembassy-stm32 plus6,745MIT/Apache-2.0Embedded development eepromEEPROM emulation on top of FLASH for STM326,740MIT/Apache-2.0Embedded developmentNo standard library max78000-pacA Peripheral Access Crate for the MAX78000 microcontroller6,736Apache-2.0Embedded developmentNo standard library esp-wifi-sys-esp32c61Bindings to Espressif's WiFi and Bluetooth low-level drivers for ESP32-C66,728MIT OR Apache-2.0Embedded developmentHardware support stm32f429-halHAL for the STM32F429 family of microcontrollers, forked from the one for STM32F30x6,725MIT OR Apache-2.0Embedded developmentHardware support efm32pg23-pacPeripheral access API for EFM32PG23 MCU (generated using svd2rust)6,713BSD-3-ClauseEmbedded developmentHardware support uwheel-statsprofiling utility for uwheel6,712MIT OR Apache-2.0Data structuresDatabase interfaces pca9956b-apiHTTP RESTful API and skeleton server/client implement for I2C bus control6,706GPL-3.0-or-laterAPI bindingsEmbedded development ta1394-avc-generalA pure-Rust small framework for AV/C protocol and command defined by 1394 Trading Association6,702MITEmbedded developmentEncoding nstrA no_std, no_alloc, embedded-friendly string library6,701MITData structuresEmbedded development ahtx0An async driver implementation for the AHT10 and AHT20 sensors (no-std)6,699MIT OR Apache-2.0Embedded developmentHardware support scl3300Driver for the SCL3300 inclinometer.6,698MIT OR Apache-2.0Embedded developmentHardware support pic32-config-sectorCalculate constant values for PIC32 configuration words6,697MIT OR Apache-2.0Embedded developmentHardware support hts221Interface to ST Micro HTS221 humidity and temperature sensor6,665MIT/Apache-2.0Embedded developmentHardware support drmemdMain process of the DrMem control system6,660MITEmbedded developmentHardware support adafruit_nxpDriver for Adafruit Precision NXP 9-DOF Breakout Board - FXOS8700 + FXAS21002 modules6,6600BSDEmbedded developmentHardware support grixyZero-cost 2D grids for embedded systems and graphics6,659MIT OR Apache-2.0Embedded developmentGame development pprzlinkRust library for pprzlink6,655GPL-3.0Embedded developmentParser implementations mk20d7Peripheral access API for MK20D7 microcontrollers6,652MITEmbedded developmentHardware support onebitsyBoard Support Crate for the 1Bitsy development board6,652MITEmbedded developmentHardware support ruspiro-interrupt-coreInterrupt core functions to globally enable/disable interrupts on Raspberry Pi6,650Apache-2.0Embedded developmentNo standard library ekvKey-value database for embedded systems, for raw NOR flash, using an LSM-Tree6,644MIT OR Apache-2.0AsynchronousDatabase implementations stm32f1xx-lalLAL for the STM32F1xx family6,639MIT OR Apache-2.0Embedded developmentNo standard library efm32g-pacPeripheral access API for EFM32G MCU (generated using svd2rust)6,633BSD-3-ClauseEmbedded developmentHardware support efm32hg-pacPeripheral access API for EFM32HG MCU (generated using svd2rust)6,630BSD-3-ClauseEmbedded developmentHardware support veml6040Platform-agnostic Rust driver for the VEML6040 RGBW color light sensor.6,623MIT OR Apache-2.0Embedded developmentHardware support uefi-graphicsAn embedded-graphics display driver for UEFI environments6,620MIT OR Apache-2.0Embedded developmentHardware support origen_metalBare metal APIs for the Origen SDK6,618MITEmbedded developmentScience ltr303Platform agnostic Rust driver for the LTR-303 Ambient Light Sensor.6,617Apache-2.0Embedded developmentHardware support kea-halHAL for NXP KEA devices.6,610MITEmbedded developmentNo standard library efm32pg-pacPeripheral access API for EFM32PG MCU (generated using svd2rust)6,606BSD-3-ClauseEmbedded developmentHardware support rttrustRust wrapper for rt-thread6,601Apache-2.0API bindingsEmbedded development embedded-controlsBased on switch-hal library that allows to handle primitive controls(buttons, encoders and etc.)6,590MIT OR Apache-2.0Embedded developmentHardware support zirv-configAn expandable configuration library for Rust backends that aggregates configuration from multiple subsystems and provides a…6,589MITConfigurationDevelopment tools efm32tg-pacPeripheral access API for EFM32TG MCU (generated using svd2rust)6,588BSD-3-ClauseEmbedded developmentHardware support font_7seg7セグメントLED風数字フォント6,580MIT OR Apache-2.0Embedded developmentGraphics mqtt-protocol-coreA Sans-I/O style MQTT protocol library for Rust that supports both MQTT v5.0 and v3.1.1.6,580MITAPI bindingsEmbedded development efm32pg22-pacPeripheral access API for EFM32PG22 MCU (generated using svd2rust)6,575BSD-3-ClauseEmbedded developmentHardware support pollerFile I/O events library for Rust.6,574MITAsynchronousEmbedded development scd30-modbusSCD30 driver implementation6,573MIT OR Apache-2.0Embedded developmentHardware support imxrt-uart-logLogging over an i.MX RT serial interface6,569MIT OR Apache-2.0Embedded developmentNo standard library beet_ecsA very flexible AI behavior library for games and robotics.6,569MIT OR Apache-2.0Embedded developmentGame development nmea2000An NMEA 2000 library6,569MITEmbedded developmentNo standard library stm32h7-ethernetDrivers for Ethernet on STM32H76,559MIT/Apache-2.0Embedded developmentHardware support entro-sortEntro Sort is an in-place, linearithmic, unstable sorting algorithm.6,554MIT-0AlgorithmsEmbedded development blinksy-espno-std, no-alloc LED control library for 1D, 2D, and 3D layouts6,541EUPL-1.2Embedded developmentHardware support ppm_decodeParser for the Pulse Position Modulation (PPM/CPPM) radio control (RC) protocol6,528BSD-3-ClauseEmbedded developmentHardware support mcp4xPlatform-agnostic Rust driver for the MCP4x digital potentiometers.6,528MIT OR Apache-2.0Embedded developmentHardware support efm32jg1b-pacPeripheral access API for EFM32JG1B MCU (generated using svd2rust)6,524BSD-3-ClauseEmbedded developmentHardware support