awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesMicrocontroller USB Libraries

Portable USB libraries that compile across diverse microcontroller architectures from different manufacturers.

Distinct from Cross-Platform Libraries: Distinct from Cross-Platform Libraries: specifically targets microcontroller USB libraries, not general cross-platform software libraries.

Explore 3 awesome GitHub repositories matching web development · Microcontroller USB Libraries. Refine with filters or upvote what's useful.

Awesome Microcontroller USB Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hathach/tinyusbAvatar hathach

    hathach/tinyusb

    6,524Vezi pe GitHub↗

    TinyUSB

    Provides a portable USB library that compiles across diverse microcontroller architectures from different manufacturers.

    Cembeddedmidimsc
    Vezi pe GitHub↗6,524
  • libusb/libusbAvatar libusb

    libusb/libusb

    6,085Vezi pe GitHub↗

    libusb is a cross-platform user-space library that provides a consistent C API for discovering, configuring, and communicating with USB devices from applications. It abstracts operating-system-specific USB driver details behind a single interface that works on Linux, macOS, Windows, and other platforms, enabling developers to write portable USB code without platform-specific knowledge. The library supports both synchronous and asynchronous I/O models for USB transfers. Synchronous operations block the calling thread until a transfer completes, offering a straightforward sequential programming

    Provides a consistent user-space API to discover, configure, and communicate with USB devices across operating systems.

    C
    Vezi pe GitHub↗6,085
  • earlephilhower/arduino-picoAvatar earlephilhower

    earlephilhower/arduino-pico

    2,812Vezi pe GitHub↗

    This project provides a development framework that enables programming Raspberry Pi Pico microcontrollers using the Arduino environment and standard C++ libraries. It serves as a unified platform for compiling, debugging, and deploying firmware to diverse hardware boards based on the RP2040 and RP2350 architectures. The framework distinguishes itself through native support for symmetric multicore execution, allowing developers to distribute independent tasks across multiple processor cores to manage complex workloads. It also includes a specialized library for USB peripheral emulation, enabli

    Includes specialized drivers for configuring the device to act as standard USB peripherals.

    Ca2dparduinoarduino-pico
    Vezi pe GitHub↗2,812
  1. Home
  2. Web Development
  3. Cross-Platform Libraries
  4. Microcontroller USB Libraries

Explorează sub-etichetele

  • Cross-Platform USB LibrariesLibraries providing a consistent API to discover, configure, and communicate with USB devices across operating systems. **Distinct from Microcontroller USB Libraries:** Distinct from Microcontroller USB Libraries: targets desktop/server OS platforms, not microcontrollers.