Hello! I recently purchased a Xiao ESP32C6, and I have properly installed the boards, but it doesn’t show up in the Arduino IDE ports in the board manager. I have put it into bootloader mode and reset it several times.
Board Support Package must be 3.0.0 or later.
The following steps may be helpful
- Is USB JTAG/serial debug unit listed under Universal Serial Bus Devices in the Device Manager?
Note: not Ports (COM & LPT). - If not, this method does not work.
- If so, right click USB JTAG/serial debug unit and Update Driver
- select Browse my computer for drivers
- select “Let me pick from a list of available drivers on my computer”
- select USB Serial Device and click “Next”
If you are lucky, it will be restored.
Thank you! Yes, it does show up as a JTAG, with the instructions you provided. However, when I do update the driver, the only device that works is WinUsb Device, and when I do update it, it says it successfully installed it yet doesn’t change in the device manager nor is it included in the Arduino ports. I have also attempted rebooting and reseting it, but nothing seems to change. Should the USB Serial Device be an option?
Unfortunately, if USB Serial Device does not appear among the choices, this method will not work.
Of course, you have tried the “connect to USB while pressing the boot button” method, right?
I installed the Espressif Esp-IDE, and then installed the drivers that came with it, and then uploading worked Thank you for your help. I did have to press the reset to make the program run, because I think it can’t hard reset or something, just a note for anyone reading.
Get Started - ESP32 - — ESP-IDF Programming Guide v5.2.3 documentation
dl.espressif.com/dl/esp-idf/?idf=4.4