## 2.2.0

- Added `uvc_host_stream_format_select()` function that allows change of format of an opened stream
- Fixed MPS limitation on FS targets from 600 to 596 bytes
- Fixed device opening procedure. Now the frame format is committed when the stream is started

## 2.1.0

- Added support for get frame list when device is inserted
- Added support for multiple cameras with USB hub

## 2.0.1

- Fixed negotiation for some non-conforming UVC devices (https://github.com/espressif/esp-idf/issues/9868)

## 2.0.0

- New version of the driver, native to Espressif's USB Host Library
- Removed libuvc dependency

## 1.0.4

- Support printf frame based descriptor

## 1.0.3

- Added support for ESP32-P4
- Bumped libuvc version to relax frame format negotiation
- Fixed crash on opening non-UVC devices
- Added `libuvc_get_usb_device_info` function

## 1.0.2

- Updated libuvc library to 0.0.7 https://github.com/libuvc/libuvc/tree/v0.0.7
- Added Software BoM information

## 1.0.1

- Fixed compatibility with IDF v4.4

## 1.0.0

- Initial version

Links

Supports all targets

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/usb_host_uvc^2.2.0"

or download archive

Stats

  • Archive size
    Archive size ~ 346.92 KB
  • Downloaded in total
    Downloaded in total 38.9k times
  • Downloaded this version
    This version: 11 times

Badge

espressif/usb_host_uvc version: 2.2.0
|