Custom ESP32-C3 not detecting COM port

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Mon Sep 29, 2025 3:22 am

I have a custom ESP32-C3 board taken from the reference manual, it has all the necessary decoupling capacitors and inductors for Vcc. I measured 3.3V on Vcc going to all the power pins on the ESP32. My USB is also connected to the ESP32 (I use a USB adapter) but my computer does not detect the USB device when I plug it into the computer. D+ and D- are connected to GPIO19 and GPIO18 respectively.

I have attached my ESP32 circuit diagram.

I am currently clueless as to what the problem could be and what other methods I should try to find out and fix it.

Any advice would be greatly appreciated!
Attachments
Schematic_ESP.png
Schematic_ESP.png (159.33 KiB) Viewed 2330 times

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Re: Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Mon Sep 29, 2025 7:46 am

and USB Type connected to my ESP32C3 Chip
Attachments
Screenshot 2025-09-29 at 14.46.09.png
Screenshot 2025-09-29 at 14.46.09.png (132 KiB) Viewed 2317 times

Minatel
Espressif staff
Espressif staff
Posts: 432
Joined: Mon Jan 04, 2021 2:06 pm

Re: Custom ESP32-C3 not detecting COM port

Postby Minatel » Mon Sep 29, 2025 8:23 am

Hi,

Have you tried holding the button connected to GPIO9 and plugging in the cable?

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Re: Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Mon Sep 29, 2025 8:25 am

I have done holding the boot button and pressing the reset button but it doesn't seem to change anything. My ESP32-C3 chip is brand new from the factory

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

Re: Custom ESP32-C3 not detecting COM port

Postby Sprite » Mon Sep 29, 2025 8:26 am

- You're missing the caps on VDD_SPI. You want an 1u/0.1u cap combo to ground on that pin, if memory serves. (Not directly related to your current issue, but you might want to add those to prevent issues further down the line.)
- Your USB-C connector should short the two DM connections together, same for the DP connections. At the moment, your USB-C connector only works one way. If you're not getting a connection, try flipping the USB-C plug upside down, chances are it will connect then.

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Re: Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Mon Sep 29, 2025 8:58 am

yes i know this. But i think my esp32-c3 chip has not flashed the bootloader firmware yet so my computer can not recognize the board

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Re: Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Mon Sep 29, 2025 9:04 am

Do you think what I suspect is correct? Since this is my first time experimenting with my own board design, I don't understand much about how to flash the first firmware to the chip.

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

Re: Custom ESP32-C3 not detecting COM port

Postby Sprite » Mon Sep 29, 2025 2:53 pm

The (first stage) bootloader, the one which you use to flash the chip and which also listens on the USB port, is in ROM from the factory, so there's no need to flash it. If you don't see an USB device before you did anything with the chip software-wise, it's 100% a hardware error.

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Re: Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Mon Sep 29, 2025 3:29 pm

Do I need to connect GPIO8 pin to 3v3 to enable "joint download boot mode" ?
I checked all the components on the board and I didn't find anything suspicious

Huy_Tran_DF
Posts: 18
Joined: Fri Sep 26, 2025 9:44 am

Re: Custom ESP32-C3 not detecting COM port

Postby Huy_Tran_DF » Tue Sep 30, 2025 10:04 am

Can anyone here help me with this problem?
Thanks !

Who is online

Users browsing this forum: PerplexityBot and 1 guest