Zephyr Project
4.4.99
  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
    • Binary Descriptors
    • 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 Vendor and Product identifiers
        • USB device CDC ACM
        • USB device support APIs
        • USB host support APIs
        • USB/IP protocol support
        • USB-C device stack
        • Human Interface Devices (HID)
      • Modbus
    • Console
    • CPU Frequency Scaling
    • CPU Load
    • CRC
    • Cryptography
    • Debugging
    • Device Management
    • Digital Signal Processing (DSP)
    • Formatted Output
    • Input
    • Instrumentation
    • Interprocessor Communication (IPC)
    • JSON Web Token (JWT)
    • Linkable Loadable Extensions (LLEXT)
    • Logging
    • Tracing
    • Resource Management
    • Memory Attributes
    • Network Buffers
    • Modem modules
    • Asynchronous Notifications
    • Power Management
    • OS Abstraction
    • Power off
    • Profiling
    • Shell
    • Serialization
    • State Machine Framework
    • Storage
    • Sensing Subsystem
    • Task Watchdog
    • Trusted Firmware-M (TF-M)
    • UUID
    • Virtualization
    • Real Time I/O (RTIO)
    • Zephyr bus (zbus)
  • Build and Configuration Systems
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
  • Supported Boards and Shields
  • Releases
Zephyr Project
  • OS Services
  • 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 Vendor and Product identifiers
  • USB device CDC ACM
  • 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-2026 Zephyr Project and TiaC Systems members and individual contributors. Last updated on May 04, 2026.

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