ESP32-C: USB VID/PID comercial use

martin.k
Posts: 4
Joined: Tue Sep 26, 2023 2:20 am

ESP32-C: USB VID/PID comercial use

Postby martin.k » Fri May 09, 2025 8:38 am

Hello everyone,

I am currently developing a Iot-Device for a company.
I want to use the integrated USB CDC of the ESP32-C6 to allow a user to configure the device in the field.
Because it is not possible to change the VID/PID on the ESP32-C6 I want to ask if it is allowed from Espressif to use the predefined values in a commercial product?

Thank you, Martin

Sprite
Espressif staff
Espressif staff
Posts: 10636
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32-C: USB VID/PID comercial use

Postby Sprite » Mon May 12, 2025 7:01 am

It is indeed not physically possible to change the VID/PID. If you need to do this, you need an ESP chip with USB-OTG. You can use the Espressif PID/VID in a commercial product if you want, just be aware of the fact that you cannot distinguish your product from e.g. an ESP32 development board by VID/PID alone.

martin.k
Posts: 4
Joined: Tue Sep 26, 2023 2:20 am

Re: ESP32-C: USB VID/PID comercial use

Postby martin.k » Tue May 13, 2025 12:00 pm

This is perfect.
That we cannot distinguish from other ESP-Boards is no problem, because our terminal program will always check and even authorize over our serial protocol. So in the worst case we may need to check multiple devices until we find the correct one.

Thank you,
Martin

Who is online

Users browsing this forum: No registered users and 2 guests