espressif_idf-extra-components/usb/usb_host_vcp
Tomas Rezucha 7a7c1dbff8 usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00
..
include/usb usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00
CMakeLists.txt usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00
LICENSE usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00
README.md usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00
idf_component.yml usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00
usb_host_vcp.cpp usb: Add Virtual COM Port drivers 2022-11-30 10:37:26 +01:00

README.md

Virtual COM Port Service

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.