espressif/usb_host_vcp

uploaded 4 months ago
USB Host Virtual COM Port Service

readme

# Virtual COM Port Service

[![Component Registry](https://components.espressif.com/components/espressif/usb_host_vcp/badge.svg)](https://components.espressif.com/components/espressif/usb_host_vcp)

Virtual COM Port (VCP) service manages drivers to connected VCP devices - typically USB <-> UART converters.
In practice, you rarely care about specifics of the devices; you only want uniform interface for them all.

VCP service does just that, after you register drivers for various VCP devices, you can just call VCP::open
and the service will load proper driver for device that was just plugged into USB port.

changelog

## 1.0.0
- Initial version

## 1.0.0~1
- Claim compatibility with [CDC-ACM driver](https://components.espressif.com/components/espressif/usb_host_cdc_acm) v2

Links

Supports all targets

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/usb_host_vcp^1.0.0~2"

or download archive

Dependencies

  • espressif/usb_host_cdc_acm >=1.0.4,<3.0.0
  • ESP-IDF >=4.4
  • Stats

    • Downloaded in total
      Downloaded in total 31.7k times
    • Downloaded this version
      This version: 989 times

    Badge

    espressif/usb_host_vcp version: 1.0.0~2
    |