Skip to main content
Associate
April 16, 2026
Question

UVC (USB Video Class) support on STM32N6570-DK – CubeMX

  • April 16, 2026
  • 1 reply
  • 94 views

Hi ST Community,,

I’m working with the STM32N6570-DK board and trying to implement a USB Video Class (UVC) device.

From my exploration in STM32CubeMX, I couldn’t find any native option to enable or generate a UVC class . Based on this, my understanding is:

  • UVC is not directly supported in STM32CubeMX
  • It may require manual porting (e.g., from X-CUBE-WEBCAM or other examples)

Could you please confirm:

  1. Is UVC officially supported on STM32N6570-DK?
  2. Is there any roadmap to include UVC support in STM32CubeMX?
  3. Are there any reference implementations (for STM32N6 or similar series) available?
  4. What is the recommended approach:
    • Should we start from a CubeMX-generated USB project and manually integrate UVC class?
    • Or is there a preferred middleware/package for this?

Additionally, it would be very helpful if you could outline the  high-level steps for implementing UVC on this platform .

 

1 reply

Technical Moderator
April 16, 2026

Hello @MSGokul 
>Is UVC officially supported on STM32N6570-DK?

>Is there any roadmap to include UVC support in STM32CubeMX?

Indeed, you can select VIDEO class using STM32CubeMX as you can see in the caption 

Gyessine_0-1776328030474.png

>Are there any reference implementations (for STM32N6 or similar series) available?
You can base yourself from this cube example
>What is the recommended approach:
You can start from a pure STM32CubeMX project and implement the necessary functions from the example, then customize the project. Alternatively, you can start directly from the STM32Cube example and modify it as required.
BR
Gyessine

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.