Zephyr Project
4.2.99
  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
  • Build and Configuration Systems
  • Connectivity
    • Bluetooth
    • Controller Area Network (CAN) Bus Protocols
    • Networking
    • LoRa and LoRaWAN
    • USB
      • USB device support (deprecated)
      • USB device support APIs (deprecated)
      • USB device support
      • USB device support APIs
      • USB host support APIs
      • USB/IP protocol support
      • USB-C device stack
      • Human Interface Devices (HID)
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
  • Supported Boards and Shields
  • Releases
Zephyr Project
  • Connectivity
  • USB
  • View page source

USB

Legacy USB device support

  • USB device support (deprecated)
  • USB device support APIs (deprecated)

USB support

  • USB device support
  • USB device support APIs
  • USB host support APIs
  • USB/IP protocol support

USB Power Delivery support

  • USB-C device stack

Common sections related to USB support

  • Human Interface Devices (HID)
Next Previous

© Copyright 2015-2025 Zephyr Project members and individual contributors. Last updated on Aug 24, 2025.

Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings