#嵌入式设备

  1. brotli

    一种避免使用 Rust stdlib 接口的压缩和解压缩器。这使得它非常适合嵌入式设备和内核。它设计了一个可插拔的分配器,以便...

    v6.0.0 2.7M #huffman #decompression #embedded-devices #lz77
  2. brotli-decompressor

    brotli 解压缩器,避免使用 Rust stdlib 接口。这使得它非常适合嵌入式设备和内核。它设计了一个可插拔的分配器,以便标准...

    v4.0.1 2.8M #brotli #decompression #huffman #embedded-devices #lz77 #nostd #no-std
  3. linux-embedded-hal

    embedded-hal Linux 设备特性

    v0.4.0 10K #embedded-devices #embedded-hal #linux #embedded-linux #hal #gpio #traits
  4. usb-device

    嵌入式设备的 USB 栈

    v0.3.2 34K #embedded-devices #usb #class #peripheral #driver #stack #object
  5. embedded-sdmmc

    嵌入式 Rust 的基本 SD/MMC 驱动程序

    v0.8.0 2.1K #sdcard #fat32 #filesystem #mmc #embedded-devices #root-directory #embedded
  6. nrf-hal-common

    nRF HAL 库的详细信息。不要直接使用它,而应使用特定的 HAL 库之一(nrfXYZ-hal)。

    v0.18.0 2.3K #hal #nrf #cortex-m #nrf52 #arm #embedded-devices
  7. embassy-usb

    Rust 中嵌入式设备的异步 USB 栈

    v0.3.0 7.3K #embedded-devices #usb #usb-hid #embedded-hal #async #embedded #hal
  8. reqwless

    嵌入式设备的 HTTP 客户端

    v0.12.1 550 #http-client #async-http #embedded-devices #http-request #tls-connection #http #embedded
  9. ftdi-embedded-hal

    FTDI USB 设备的 embedded-hal 实现

    v0.22.0 400 #usb-device #embedded-devices #ftdi #usb #hal #io #micro-controller
  10. updatehub-package-schema

    UpdateHub 包元数据模式

    v2.1.4 #embedded-devices #schema #firmware #embedded-linux #metadata #update #package
  11. embedded-iconoir

    1300+ 个嵌入式图形图标,移植自Iconoir图标包

    v0.2.3 #embedded-graphics #icons #embedded-devices #iconoir #framework #gui-framework #pack
  12. cyme

    列出系统USB总线设备;现代的跨平台lsusb

    v1.7.0 #usb #lsusb #embedded-devices #libusb #system-profiler #macos
  13. vtable

    生成ffi友好的虚表的辅助crate

    v0.2.0 30K #table #virtual #generate #embedded-devices #desktop #create #ffi-friendly
  14. updatehub-sdk

    用于与运行中的UpdateHub Agent实例交互的UpdateHub SDK

    v2.1.4 #embedded-devices #update #embedded-linux #firmware #agent #update-hub #sdk
  15. std-embedded-nal

    embedded-nal为大设备提供的标准库特性

    v0.3.0 850 #networking #embedded-devices #linux-networking #standard #embedded-nal #stack #operating-system
  16. updatehub-cloud-sdk

    与UpdateHub Cloud交互的API

    v2.1.4 #update #embedded-devices #update-hub #cloud #linux #firmware #platform
  17. embedded-devices

    许多嵌入式传感器和设备的设备驱动程序实现

    v0.9.8 #devices #sensor #driver #device #sensors #peripheral #embedded
  18. embedded-test

    嵌入式设备的测试工具和运行器

    v0.4.0 9.3K #embedded-devices #test-runner #test-framework #embedded #testing #test-harness #test
  19. lvgl

    LVGL的Rust绑定。一个功能强大且易于使用的嵌入式GUI,具有许多小部件、高级视觉效果(不透明度、抗锯齿、动画)和低内存要求(16K RAM,64K闪存)。

    v0.6.2 #low-memory #user-interface #littlevgl #embedded-devices #graphical-interfaces #api-bindings #memory-allocator
  20. radio

    嵌入式分组无线电设备通用特性

    v0.12.1 #iot #抽象 #分组 #模拟 #嵌入式设备 #驱动 #标志
  21. defmt-test

    嵌入式设备测试工具

    v0.3.2 850 #单元测试 #测试 #defmt #嵌入式设备 #knurling #测试工具
  22. embedded-nano-mesh

    适用于嵌入式设备的轻量级网状通信协议

    v1.0.5 #嵌入式设备 #网状 #协议 #串行 #嵌入式 #网络 #发送消息
  23. embassy-usb-driver

    为嵌入式设备提供的异步USB设备堆栈 embassy-usb 的驱动特性

    v0.1.0 18K #USB设备 #USB #嵌入式设备 #HAL #异步 #嵌入式 #嵌入式HAL
  24. gd32f1

    GD32F1设备的设备支持crate

    v0.9.1 #API访问 #svd2rust #嵌入式设备
  25. compressed_log

    实时日志压缩

    v0.5.6 380 #日志 #压缩 #实时 #嵌入式设备 #网络 #发送 #传输
  26. embedded-bacnet

    嵌入式系统使用的bacnet库(no_std)

    v0.3.0 170 #bacnet #嵌入式 #嵌入式设备 #网络 #读写 #no-std
  27. pqc_kyber_edit

    后量子Kyber KEM算法,修复了pqc_kyber KyberSlash问题

    v0.7.2 #密钥交换 #后量子密码学 #后量子 #kyber #KEM #KEX #嵌入式设备
  28. rust-mqtt

    适用于嵌入式和非嵌入式设备的MQTT客户端

    v0.3.0 250 #MQTT客户端 #嵌入式设备 #异步执行器 #准备 #本地 #异步API #年度
  29. gd32e2

    GD32E2设备的设备支持crate

    v0.9.1 #API访问 #svd2rust #嵌入式设备
  30. gd32f2

    GD32F2设备的设备支持crate

    v0.9.1 #API访问 #嵌入式设备 #svd2rust
  31. gd32e1

    GD32E1设备的设备支持crate

    v0.9.1 #API访问 #嵌入式设备 #svd2rust
  32. nmea0183

    主要针对嵌入式设备但不限于的NMEA 0183解析目标

    v0.4.0 #NMEA #解析器 #GPS #嵌入式 #嵌入式设备
  33. embedded-tls

    支持no_std和没有分配器的TLS 1.3客户端

    v0.17.0 700 #tls #async-tls #tls-client #embedded #networking #async #embedded-devices
  34. sds011-rs

    基于 embedded-io 的 SDS011 颗粒传感器的驱动程序

    v0.3.2 650 #embedded-hal-async #embedded-hal #async #embedded-io #sensor #devices #embedded-devices
  35. driver-pal

    Rust 嵌入式驱动辅助包

    v0.9.0 #spi-driver #i2c-driver #embedded-devices #embedded-hal #helper #pin #package
  36. rust-animation

    使用 Rust 编写的基于 OpenGL 的动画工具包

    v0.2.7 #animation #opengl #user-interface #api #bsd #embedded-devices
  37. pqc_kyber_kyberslash

    后量子 Kyber KEM 算法

    v0.7.1 200 #key-exchange #post-quantum-cryptography #post-quantum #kyber #kem #kex #embedded-devices
  38. ch32v0

    为 CH32V0 设备提供支持的 crate

    v0.2.0 110 #embedded-devices #svd2rust #wch #api-access #ch32
  39. fdt-rs

    用于嵌入式 no-std 环境的平坦设备树解析器

    v0.4.5 800 #devices #tree #embedded-devices #tree-node #fdt #dtb #device
  40. device-register

    一个用于描述设备寄存器权限的 no_std 库,以简化驱动程序开发

    v0.4.0 #driver #embedded-devices #embedded-hal-driver #macro-derive #no-std
  41. ch32x0

    为 CH32X0 设备提供支持的 crate

    v0.1.7 #api-access #embedded-devices #svd2rust #wch
  42. embedded-menu

    嵌入式设备的交互式菜单

    v0.6.1 #embedded-devices #menu #embedded-graphics #interactive #list #value #sdl2
  43. embedded-runtime

    为嵌入式设备提供的微小异步运行时

    v0.3.0 #embedded-devices #run-time #future #async #single-threaded #stack-allocated #tiny
  44. flem

    灵活、轻量级、嵌入式消息协议

    v0.6.2 #communication #protocols #embedded-devices #embedded #request-response #protocol
  45. embedded-runtime-rp2040

    为嵌入式设备提供的微小异步运行时,为 rp2040 预定义了运行时钩子

    v0.3.0 150 #嵌入式设备 #rp2040 #运行时 #未来 #堆栈分配 #单线程 #小巧
  46. ch58x

    支持CH58X设备的设备支持包

    v0.3.0 #API访问 #嵌入式设备 #svd2rust #WCH #嵌入式
  47. sdio-host

    SD主机协议库

    v0.9.0 4.6K #SD #数据传输 #嵌入式设备 #SDIO #SDMMC #数据结构
  48. wishbone-tool

    控制嵌入式设备的Wishbone总线的命令行程序

    v0.7.9 #嵌入式设备 #wishbone #USB设备 #桥接 #总线 #内存 #UART
  49. flem-serial-rs

    适用于运行Windows、Linux或MacOS的主机的FLEM协议串行端口实现

    v0.3.2 #串行端口 #flem #嵌入式设备 #协议 #Linux #Linux-macos #消息传递
  50. is31fl3729

    Lumissil微系统IS31FL3729 IC的驱动程序

    v0.1.3 290 #驱动程序 #嵌入式设备 #嵌入式HAL #平台 #Lumissil #IC #微系统
  51. ch32v1

    支持CH32V1设备的设备支持包

    v0.1.6 #嵌入式设备 #API访问 #svd2rust #WCH #嵌入式
  52. embedded-update

    支持多种更新服务的嵌入式设备的固件更新

    v0.12.0 #嵌入式设备 #dfu #异步 #嵌入式 #ota #无标准
  53. hftwo

    与HF2协议协同工作

    v0.1.2 #嵌入式设备 #hf2 #协议 #主机 #警告 #兼容 #兼容性
  54. bobbin-cli

    用于自动化您的嵌入式开发工作流程的命令行工具

    v0.8.8 #嵌入式设备 #命令行 #命令行工具 #USB设备 #调试 #串行 #bobbin
  55. ht16k33-async

    Holtek HT16K33 "RAM映射16*8 LED控制器驱动程序带键盘扫描"的异步驱动程序

    v0.0.2 #LED控制器 #ht16k33 #异步 #嵌入式 #嵌入式设备 #raspberry-pi-pico #无分配
  56. pac25

    支持PAC25设备的设备支持包

    v0.1.1 #API访问 #svd2rust #嵌入式设备
  57. mqttrust

    MQTT客户端

    v0.6.0 #MQTT客户端 #MQTT #嵌入式设备 #无标准
  58. ch59x

    支持CH59X设备的设备支持包

    v0.1.8 #svd2rust #wch #embedded-devices
  59. esp32h2-hal

    ESP32-H2 微控制器的HAL

    v0.6.1 100 #embedded-hal #esp #esp32h2 #embedded-devices #embedded #abstraction-layer #no-std
  60. embedded-platform

    以集成的方式提供全面的嵌入式设备支持

    v0.1.2 #embedded-devices #platform #io #async #embedded #peripheral #spi-bus
  61. nrf24-rs

    适用于嵌入式设备的nRF24L01 2.4 GHz 收发器平台无关Rust驱动程序

    v0.1.1 #embedded-devices #wireless #driver #embedded-hal-driver #nrf24l01 #embedded-hal #nordic-semiconductor
  62. drogue-ajour-protocol

    为嵌入式设备设计的固件更新协议

    v0.6.0 #embedded-devices #firmware #dfu #iot-devices #ota #embedded #no-std
  63. caterpillar

    在引导过程中检测和应用RAUC更新包

    v0.2.0 #update #embedded-devices #rauc #boot #linux #installation #block-device
  64. embedded-runtime-nrf52840

    为嵌入式设备设计的小型异步运行时,针对nrf52840预定义运行时钩子

    v0.3.0 #embedded-devices #run-time #tiny #nrf52840 #async #event #wake
  65. kll-core

    专注于无_std嵌入式/裸机目标的KLL状态机实现

    v0.1.8 100 #state-machine #keyboard #embedded #embedded-devices #bare-metal #firmware #configuration
  66. ch57x

    为CH57X设备提供设备支持包

    v0.1.6 #api-access #embedded-devices #svd2rust #wch
  67. gmqtt

    为嵌入式设备提供的无_std、无分配MQTTv5数据包解析库

    v0.1.1 #no-alloc #mqtt #mqtt5 #heapless #packet-parser #embedded-devices #no-std
  68. embedded-multi-page-hmi

    针对具有少量按钮输入和受限显示的嵌入式设备的多页HMI目标

    v0.3.1 #embedded-devices #page #hmi #embedded #multi #button #display
  69. rv64emu

    用Rust编写的riscv64仿真器,它可以在Linux、Windows和MacOS上运行。即使在支持嵌入式RUST的嵌入式设备上,例如ESP32和STM32

    v0.1.1 #embedded-devices #risc-v #emulator #emulation #riscv #log-file #no-std
  70. liboscore-cryptobackend

    libOSCORE的基于Rust实现的加密原语后端

    v0.1.0 #coap #oscore #iot-devices #back-end #no-alloc #embedded-devices
  71. opcua-server

    OPC UA 服务器API

    v0.9.1 #opc-ua #opc #ua #client-server #embedded-devices #server-api
  72. ector

    面向嵌入式设备的开源异步、无分配actor框架

    v0.5.0 200 #actor-framework #actor #embedded-devices #async #actor-system #embedded #actors
  73. sixtyfps-common

    在sixtyfps-corelib和sixtyfps-compiler之间共享代码和数据结构的辅助crate

    v0.1.6 #user-interface #slint #desktop-applications #native #language #embedded-devices #gui
  74. brotli-no-stdlib

    不使用rust stdlib的brotli解压缩器。这使得它适用于嵌入式设备和内核。它设计有可插拔的分配器,因此可以使用标准库的分配器...

    v1.0.4 #brotli #huffman #decompression #lz77 #embedded-devices #no-std
  75. async-hal

    嵌入式设备的异步硬件抽象层

    v0.1.0-alpha.11 #async #hal #embedded-devices #abstraction-layer #interrupt #delay #future
  76. 尝试使用DuckDuckGo搜索。

  77. deepviewrt

    针对嵌入式设备和DeepView AI中间件的一部分的高效AI推理引擎

    v0.5.0 #embedded-devices #computer-vision #visionpack #deepview #api-bindings
  78. drogue-http-client

    基于drogue-network的嵌入式设备HTTP客户端

    v0.0.2 #http-client #no-std #nostd #drogue-network #error #embedded-devices
  79. wishbone-bridge

    控制Wishbone设备

    v1.1.0 #bridge #wishbone #devices #embedded-devices #litex #usb #bus
  80. grapple-config

    Grapple Robotics在嵌入式-hal项目中使用的配置结构和特质

    v0.2.0 #embedded-devices #configuration #structs #robotics #traits #embedded-hal #grapple
  81. embedded-error-chain

    无分配和无std环境中的简单错误处理

    v1.0.0 #error #no-alloc #embedded #embedded-devices #debugging #no-std #macro-derive
  82. as7331-rs

    针对嵌入式设备的Rust as7331驱动程序

    v0.1.1 #embedded-devices #driver #as7331
  83. 静态字节

    嵌入式设备的字节

    v0.3.0 #slice #buffer #zero-copy #byte-slice #buffers #embedded-devices
  84. iso-tp

    为嵌入式设备实现的异步ISO-TP (ISO 15765-2)

    v0.1.0-alpha.5 #iso #embedded-devices #async #sockets #reader #15765-2
  85. emstr

    用于处理字符串类型的辅助工具,适用于嵌入式设备

    v0.2.0 #string #embedded-devices #buffer #helpers #firmware #type #encoding
  86. nrf52840-platform

    以包括电池的方式提供对基于nrf52840的嵌入式设备的全面支持

    v0.1.2 #platform #embedded-devices #async #nrf52 #io #embedded
  87. smaz2

    基于rust的小消息压缩算法

    v0.1.1 #lora #messages #embedded-devices
  88. embedded-threadsafe

    为嵌入式设备提供安全的全局或线程局部单元格

    v0.2.3 #embedded-devices #thread-local #cells #warnings
  89. blimp

    基于终端的嵌入式设备状态页面

    v0.1.6 #embedded-devices #monitoring #status #terminal #tui #customizable #page
  90. usbd-blaster

    嵌入式设备的USB Blaster

    v0.1.3 #usb-device #ftdi #blaster #embedded-devices #jtag #no-std
  91. framed-serial

    为串行连接添加帧。对嵌入式设备很有用。可以使用no_std构建。

    v0.4.0 #frame #serial #embedded-devices #embedded #frames #no-std
  92. mcf-config-demo-settings

    一个概念验证

    v0.1.0 #settings #embedded-devices #flags #demo #behavior #config #tune
  93. hzgrow-r502

    为HZ Grow R502指纹读取模块的USART驱动程序。也可能对其他类似模块有用。

    v0.2.2 #fingerprint #embedded-hal-driver #serial #usart #biometrics #embedded-devices
  94. embedded-fps

    每秒帧数计数器,适用于嵌入式设备

    v0.1.0 #embedded-devices #embedded-graphics #fps #graphics #embedded #frames-per-second #no-std
  95. usbh

    为嵌入式设备提供的实验性主机端USB堆栈

    v0.1.0 #embedded-devices #usb-device #usb-host #usb #stack #driver #experimental
  96. 嵌入式异步定时器

    嵌入式设备的异步定时器

    v0.1.0 #嵌入式设备 #定时器 #硬件抽象层 #异步 #嵌入式 #假设
  97. 基础-ur

    区块链通用资源(UR)标准,为嵌入式设备提供静态内存分配,同时也允许在资源更丰富的平台上使用动态内存分配

    v0.3.0 950 #区块链 #标准 #资源 #分配 #嵌入式设备 #内存 #基础
  98. rustuino

    stm32f446re编程

    v0.1.0 #GPIO引脚 #嵌入式设备 #硬件 #Arduino #串行通信 #框架 #ARM
  99. mpu9250-i2c

    嵌入式设备的MPU9250 i2c驱动器

    v0.6.8 #嵌入式设备 #i2c驱动器 #mpu9250 #校准 #加速度计 #陀螺仪 #i2c总线
  100. light-cli

    嵌入式设备的内存不足命令行接口解析器

    v0.1.0 #串行 #CLI #终端 #命令行界面 #嵌入式设备 #嵌入式HAL库
  101. usbd-hid-device

    微控制器的USB HID类支持

    v0.1.1 #HID #USB设备 #嵌入式设备 #无标准
  102. moonboot

    Rust no_std环境的OTA引导加载程序构建框架

    v0.1.2 #引导加载程序 #框架 #嵌入式 #FOTA #无标准 #嵌入式设备
  103. embedded_font_generator

    为嵌入式设备生成小型和专业字体文件的生成器

    v0.1.0 #字体 #嵌入式设备 #生成器 #编程 #专业
  104. mqttrust_core

    MQTT客户端

    v0.6.0 #MQTT客户端 #MQTT #无标准 #嵌入式设备
  105. embedded-devices-derive

    定义嵌入式设备所需的宏

    v0.9.8 #嵌入式设备 #设备 #驱动程序 #传感器 #外围设备 #传感器 #嵌入式
  106. ftd2xx-embedded-hal

    FTDI USB 设备的 embedded-hal 实现

    v0.9.1 280 #ftdi #HAL #USB #嵌入式设备 #USB设备 #I/O