├── .github ├── scripts │ └── check_versions.sh └── workflows │ ├── arduino_lint.yml │ ├── check_versions.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CMakeLists.txt ├── README.md ├── check_copyright_config.yaml ├── examples ├── GettingStartUAC │ └── GettingStartUAC.ino └── GettingStartUVC │ └── GettingStartUVC.ino ├── idf_component.yml ├── library.properties ├── license.txt ├── src ├── USB_STREAM.cpp ├── USB_STREAM.h └── original │ ├── descriptor.c │ ├── hcd.h │ ├── hub.h │ ├── include │ ├── arduino_config.h │ ├── libuvc_def.h │ └── usb_stream.h │ ├── usb_host_helpers.c │ ├── usb_host_helpers.h │ ├── usb_private.h │ ├── usb_stream.c │ ├── usb_stream_descriptor.h │ ├── usb_stream_sysview.h │ └── usbh.h └── test_apps ├── CMakeLists.txt ├── main ├── CMakeLists.txt ├── test_usb_stream.c └── wave_1ch_16bits.c ├── pytest_usb_stream.py ├── sdkconfig.ci.160mhz ├── sdkconfig.ci.240mhz ├── sdkconfig.ci.quick └── sdkconfig.defaults /.github/scripts/check_versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/.github/scripts/check_versions.sh -------------------------------------------------------------------------------- /.github/workflows/arduino_lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/.github/workflows/arduino_lint.yml -------------------------------------------------------------------------------- /.github/workflows/check_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/.github/workflows/check_versions.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/README.md -------------------------------------------------------------------------------- /check_copyright_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/check_copyright_config.yaml -------------------------------------------------------------------------------- /examples/GettingStartUAC/GettingStartUAC.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/examples/GettingStartUAC/GettingStartUAC.ino -------------------------------------------------------------------------------- /examples/GettingStartUVC/GettingStartUVC.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/examples/GettingStartUVC/GettingStartUVC.ino -------------------------------------------------------------------------------- /idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/idf_component.yml -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/library.properties -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/license.txt -------------------------------------------------------------------------------- /src/USB_STREAM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/USB_STREAM.cpp -------------------------------------------------------------------------------- /src/USB_STREAM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/USB_STREAM.h -------------------------------------------------------------------------------- /src/original/descriptor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/descriptor.c -------------------------------------------------------------------------------- /src/original/hcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/hcd.h -------------------------------------------------------------------------------- /src/original/hub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/hub.h -------------------------------------------------------------------------------- /src/original/include/arduino_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/include/arduino_config.h -------------------------------------------------------------------------------- /src/original/include/libuvc_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/include/libuvc_def.h -------------------------------------------------------------------------------- /src/original/include/usb_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/include/usb_stream.h -------------------------------------------------------------------------------- /src/original/usb_host_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usb_host_helpers.c -------------------------------------------------------------------------------- /src/original/usb_host_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usb_host_helpers.h -------------------------------------------------------------------------------- /src/original/usb_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usb_private.h -------------------------------------------------------------------------------- /src/original/usb_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usb_stream.c -------------------------------------------------------------------------------- /src/original/usb_stream_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usb_stream_descriptor.h -------------------------------------------------------------------------------- /src/original/usb_stream_sysview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usb_stream_sysview.h -------------------------------------------------------------------------------- /src/original/usbh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/src/original/usbh.h -------------------------------------------------------------------------------- /test_apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/CMakeLists.txt -------------------------------------------------------------------------------- /test_apps/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/main/CMakeLists.txt -------------------------------------------------------------------------------- /test_apps/main/test_usb_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/main/test_usb_stream.c -------------------------------------------------------------------------------- /test_apps/main/wave_1ch_16bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/main/wave_1ch_16bits.c -------------------------------------------------------------------------------- /test_apps/pytest_usb_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/pytest_usb_stream.py -------------------------------------------------------------------------------- /test_apps/sdkconfig.ci.160mhz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/sdkconfig.ci.160mhz -------------------------------------------------------------------------------- /test_apps/sdkconfig.ci.240mhz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/sdkconfig.ci.240mhz -------------------------------------------------------------------------------- /test_apps/sdkconfig.ci.quick: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/sdkconfig.ci.quick -------------------------------------------------------------------------------- /test_apps/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esp-arduino-libs/ESP32_USB_Stream/HEAD/test_apps/sdkconfig.defaults --------------------------------------------------------------------------------