I would like to develop an application with the ESP32-C6 board that appears as a USB peripheral to the PC. When connected to the PC, the application should be able to receive and send data. The ESP32-C6 board has a USB controller; however, I have not been able to find examples that utilize this controller to send and receive data via USB. On the Espressif repository, only examples compatible with the S3 or C3 boards, which contain the USB OTG, are available.
I just need data to be transmitted and received via USB CDC. I apologize if I seem confused; perhaps I missed something. Thank you in advance for your help.
how to enable esp32c6 USB settings from sdk.
-
- Posts: 3
- Joined: Thu Jun 06, 2024 9:12 am
-
- Posts: 9727
- Joined: Thu Nov 26, 2015 4:08 am
Re: how to enable esp32c6 USB settings from sdk.
The C3 also doesn't contain USB-OTG but does contain the same USB-serial-JTAG peripheral the C6 has. Any example for the C3 will also run on the C6.
-
- Posts: 3
- Joined: Thu Jun 06, 2024 9:12 am
Re: how to enable esp32c6 USB settings from sdk.
Checked the ESP32-C3; it also has no examples related to USB OTG.
-
- Posts: 52
- Joined: Fri Aug 11, 2023 4:56 am
Re: how to enable esp32c6 USB settings from sdk.
ESP32-C3 doesn't have OTG, so there will be no examples.
C3 has only the debug/console CDC/ACM part of the USB controller present on the other post-2020 parts.
C3 has only the debug/console CDC/ACM part of the USB controller present on the other post-2020 parts.
-
- Posts: 3
- Joined: Thu Jun 06, 2024 9:12 am
Re: how to enable esp32c6 USB settings from sdk.
Hi. is there any examples for ESP32-C3 CDC device ?
please provide the git repo link
please provide the git repo link
Who is online
Users browsing this forum: No registered users and 113 guests