AN00127: USB Video Class Device

FAVOURITE VERSION RELEASED COMMENTS DOCUMENTATION SOFTWARE
3.2.0 2025-10-03 Updated to use a high-bandwidth isochronous endpoint which allows example frame rate to be increased from 30 to 60 FPS VIEW HTML VIEW PDF ZIP
View older versions
3.1.0 2025-07-01 ZIP ZIP
3.0.0 2025-05-16 Updaded to support xcore.ai and published as a stand alone application note. ZIP ZIP
2.0.2rc1 2016-01-08 PDF ZIP
2.0.1rc1 2015-09-30 PDF ZIP
2.0.0rc3 2015-03-22 PDF ZIP
INFO

Summary

This application note shows how to implement USB Video Class (UVC) on an xcore device using lib_xud. It creates a video streaming device that is compliant with the USB Video Class specification.

Features

  • Displays a still images from memory via the USB Video Class

Known issues

  • None

Required tools

  • XMOS XTC Tools: 15.3.1

Required libraries (dependencies)

Scroll to Top