0
\$\begingroup\$

I have a PCB with ESP32-Wroom32 module and CP2012N is used as USB to UART converter for Firmware upload via Arduino IDE. Issue is when I connect USB of PCB to my PC then my Task manager is not showing any port therefor i am unable to upload code in it. I am attaching the schematic of PCB. Can anyone tell me what can be possible issue in the design? I have tried many things like adding latest driver for CP2102N in my PC but I am still not able to figure out that issue is in PCB or in PC. I have even tried my laptop aswell but same issue is there, No COM port is shown in task managerenter image description here

\$\endgroup\$
3
  • \$\begingroup\$ Task manager? Do You mean Device manager? You mention CP2012N and CP2102N witch one? Be consistent. Do you hear the windows USB sound when plugging the device? \$\endgroup\$
    – Binder
    Commented Jul 7, 2023 at 18:44
  • 1
    \$\begingroup\$ R20 pulls RSTb down to GND but it should pull up to VDD. SUSPENDb is an output, why connected to GND? \$\endgroup\$
    – Jens
    Commented Jul 7, 2023 at 18:51
  • 1
    \$\begingroup\$ C9 is not mentioned in the datasheet of CP2102, I would remove it. EN of ESP32 needs 1-10 µF to GND and 10-75 kohm to +3V3 to boot. \$\endgroup\$
    – Jens
    Commented Jul 7, 2023 at 18:57

1 Answer 1

1
\$\begingroup\$

R20 is grounded. It should be connected to VDD. The CP2102N is being held in reset. I would also recommend using a 10k as your pull resistor.

As @Jens mentions SUSPENDb is an output. It should not be connected to ground. It can cause a dead short if the pin pulls high. Disconnect, if you are not using it.

enter image description here

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.