awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesUSB Device Stack Implementations

Frameworks for implementing USB device functionality, including descriptor configuration and class support.

Distinct from USB Device Communication: Distinct from USB Device Communication: covers the higher-level stack and device classes (HID, Serial) rather than just raw data transfers.

Explore 3 awesome GitHub repositories matching hardware & iot · USB Device Stack Implementations. Refine with filters or upvote what's useful.

Awesome USB Device Stack Implementations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • embassy-rs/embassyembassy-rs 的头像

    embassy-rs/embassy

    8,813在 GitHub 上查看↗

    Embassy is an asynchronous framework for microcontrollers that provides a runtime for cooperative multitasking. It enables the execution of multiple concurrent tasks to maximize energy efficiency and CPU usage, utilizing an async executor that puts the processor to sleep when idle. The framework includes a comprehensive set of embedded components, featuring a hardware abstraction layer for peripherals like GPIO, SPI, I2C, and UART, alongside a TCP/IP network stack and a USB device stack. It also provides a Bluetooth Low Energy host stack for wireless communication and a bootloader framework t

    Implements a USB device stack with support for common classes like HID and Serial using asynchronous configurations.

    Rustasyncdriversembedded
    在 GitHub 上查看↗8,813
  • opentabletdriver/opentabletdriverOpenTabletDriver 的头像

    OpenTabletDriver/OpenTabletDriver

    3,612在 GitHub 上查看↗

    OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from digitizer hardware into system cursor and pen events. It serves as a hardware abstraction layer that normalizes input from various tablet brands into a consistent API, providing a cross-platform pen interface with pressure and tilt sensitivity. The project distinguishes itself through a plugin-based architecture and a profile-based configuration system, allowing for custom filters, interpolators, and persistent hardware setups. It includes specialized tools for hardware driver d

    Implements support for new hardware models by defining specific communication protocols and device capabilities.

    C#cross-platformcsharpdotnet-core
    在 GitHub 上查看↗3,612
  • alexxit/xiaomigateway3AlexxIT 的头像

    AlexxIT/XiaomiGateway3

    2,722在 GitHub 上查看↗

    XiaomiGateway3 is a local network interface and management tool for Xiaomi gateways. It functions as a local bridge to control Zigbee, Bluetooth Low Energy, and Matter devices while bypassing cloud reliance. The project provides a system for managing diverse hardware protocols, including a controller for Matter-standard lighting and Bluetooth Low Energy hardware such as smart locks and presence sensors. It allows for the integration of Zigbee sensors and actuators from multiple brands using external converters to support third-party hardware. The system includes utilities for extracting devi

    Adds support for unsupported device models by implementing external data converters and mapping raw hardware signals.

    Pythonaqarablehacs
    在 GitHub 上查看↗2,722
  1. Home
  2. Hardware & IoT
  3. USB Device Communication
  4. USB Device Stack Implementations

探索子标签

  • Hardware Compatibility LayersImplementations that define communication protocols to support new hardware models. **Distinct from USB Device Stack Implementations:** Focuses on implementing support for new hardware models via protocols, not just providing a USB stack.