Page 1 of 1

IO22 - IO23 short circuit

Posted: Mon Mar 29, 2021 2:13 pm
by marcol
I am using an ESP32 Wrover module ie.
During normal operation, pins IO23 and IO22 create a short circuit (about 20 ohms).
The short circuit is internal to the module. The strangest thing is that if I resolder only these two pins, the short circuit disappears.
If I leave the electronics on for a few hours, the problem recurs.
I am using the IO22 and IO23 pins for spi communication.
What can be the causes?

Re: IO22 - IO23 short circuit

Posted: Mon Mar 29, 2021 2:45 pm
by chegewara
Hi,
either its issue with your design or you have faulty wrover module, because according to schematics there is nothing connected to IO22 and IO23 in wrover module (page 19):
https://www.espressif.com/sites/default ... eet_en.pdf

Re: IO22 - IO23 short circuit

Posted: Tue Mar 30, 2021 4:16 am
by ESP_Sprite
Sounds like there's crud under your module indeed. Use flux, resolder the pads, then use IPA to thoroughly clean up the mess. (Also, you're probably not doing that, but don't measure for shorts while the module is powered.)

Re: IO22 - IO23 short circuit

Posted: Tue Mar 30, 2021 7:24 am
by marcol
Thanks for the tips. I measured the short circuit with the electronics off. The pcb is ok and I have already resoldered and cleaned up. The module was hand soldered, could it be so delicate that it has been damaged?

Re: IO22 - IO23 short circuit

Posted: Tue Mar 30, 2021 7:40 am
by ESP_Sprite
Technically you could have some weird ESD damage shorting those pins, but in general our modules are pretty resistant to anything you throw at them, so I doubt the module is damaged.

Re: IO22 - IO23 short circuit

Posted: Tue Mar 30, 2021 10:10 am
by marcol
I think thet the module is not damaged. If I pass the solder only pin IO22 and IO23 the short circuit disappears. Technically I can't give myself an explanation.
I am using Arduino IDE, it could be the problem?

Re: IO22 - IO23 short circuit

Posted: Thu Apr 01, 2021 12:21 am
by chegewara
Arduino API is not a problem for sure. You can make few simple tests with arduino and/or esp-idf and blink example. That should be enough to confirm it.

Re: IO22 - IO23 short circuit

Posted: Fri Apr 02, 2021 4:02 pm
by marcol
After testing, I think I understand that the problem occurs at power on or off.
On pin EN I put a resistor from 10K to 3V3 and a capacitor from 1uF to GND.
Are there soft power on and soft power off commands?

Re: IO22 - IO23 short circuit

Posted: Thu Sep 14, 2023 12:24 pm
by berkeozkir
Hey marcol! Were you able to find a solution to your shorting problem.
I have a similar problem where the esp32 works fine when connected to programming tool then I solder the esp32 to my custom pcb it works fine for about 20-30 minutes and then the VCC and GND is shorting.