mirror of
https://github.com/MrUnknownDE/OpenIris-ESPIDF.git
synced 2026-04-19 14:33:45 +02:00
Add support for setting a custom device name and per-board serial number for UVC
This commit is contained in:
23
components/usb_device_uvc/README.md
Normal file
23
components/usb_device_uvc/README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
[](https://components.espressif.com/components/espressif/usb_device_uvc)
|
||||
# NOTE. This is a modified version of the original esp-idf component, suited to our needs.
|
||||
## USB Device UVC Component
|
||||
|
||||
`usb_device_uvc` is a USB `UVC` device driver for ESP32-S2/ESP32-S3, which supports streaming JPEG frames to the USB Host. User can wrapper the Camera or any devices as a UVC standard device through the callback functions.
|
||||
|
||||
Features:
|
||||
|
||||
1. Support video stream through the UVC Stream interface
|
||||
2. Support both isochronous and bulk mode
|
||||
2. Support multiple resolutions and frame rates
|
||||
|
||||
### Add component to your project
|
||||
|
||||
Please use the component manager command `add-dependency` to add the `usb_device_uvc` to your project's dependency, during the `CMake` step the component will be downloaded automatically
|
||||
|
||||
```
|
||||
idf.py add-dependency "espressif/usb_device_uvc=*"
|
||||
```
|
||||
|
||||
### Examples
|
||||
|
||||
* [USB WebCamera: Make ESP32-S3-EYE as a USB Camera Device](https://github.com/espressif/esp-iot-solution/tree/master/examples/usb/device/usb_webcam)
|
||||
Reference in New Issue
Block a user