Arduino-esp32: ESP 32 is not connecting to wifi after using external power.

Created on 16 Oct 2018  路  9Comments  路  Source: espressif/arduino-esp32

Hello Everyone,

One of my project I am sending post request using esp32. While checking my project powered by my laptop it is working perfectly. But my issue is that, esp32 is not connecting after using external power.

I meant, I am giving power using vin pin and esp32 is not connecting to wifi. But it works fine while it is powered by laptop.

stale

Most helpful comment

Its not a "soft" PS, but a reference board design issue. The cause of this problem appears that some ESP32 boards the USB chip is not powered from the Vin (VDD5V) pin (19) but from the VDDUSB with a diode between. This is unlike the ESP8266 boards which are the opposite and is correct to enable the USB chip to be powered at 5v whether plugged into the USB or powered solely by the 5v input pin. It would then cause DTR and RTS to be in an indeterminate voltage affecting EN and IO0 throwing the ESP into a reboot when the higher current surge happens during WIFI communication pulls the rail down. IT happens on an older Makerfocus ESP32 but I will try another ESP32 board to see if occurs there. Maybe its been fixed in newer boards, nevertheless, I use 8266s powered from the Vin pin all the time with no problems.

All 9 comments

Simple answer: Your external power supply is not working.

Chuck.

@anandpanchal I agree with @stickbreaker . Your power supply is "soft".
Type here it's specifications, and verify it with tester.

Its not a "soft" PS, but a reference board design issue. The cause of this problem appears that some ESP32 boards the USB chip is not powered from the Vin (VDD5V) pin (19) but from the VDDUSB with a diode between. This is unlike the ESP8266 boards which are the opposite and is correct to enable the USB chip to be powered at 5v whether plugged into the USB or powered solely by the 5v input pin. It would then cause DTR and RTS to be in an indeterminate voltage affecting EN and IO0 throwing the ESP into a reboot when the higher current surge happens during WIFI communication pulls the rail down. IT happens on an older Makerfocus ESP32 but I will try another ESP32 board to see if occurs there. Maybe its been fixed in newer boards, nevertheless, I use 8266s powered from the Vin pin all the time with no problems.

Hello, not sure to get if there is a workaround to able to use an ESP32 board, WIFI and external power ? :-( I have the same problem and can't resolve it ! Thanks.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

This stale issue has been automatically closed. Thank you for your contributions.

Hi , I am facing the same issue and found nothing as a solution but you can workaround like connect you external supply to USB output and it works well for me.

The designer obviously added the diode to prevent damage to the board if the Vin chip is powered at a higher voltage. They forget about the voltage drop inherent in the diode. Been a while since I looked at this but find a board like the D1 mini ESP32 that doesn't have the diode in place. I've been using the ESP32-CAM boards for projects without the cam (although most are the one processor version of ESP32), since it is nearly the same small form factor as the 8266 D1 mini and still has alot of pins exposed.

I have the same issue with all the ESP32 boards that I have bought recently from Amazon and AliExpress.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

0x1abin picture 0x1abin  路  3Comments

maxgerhardt picture maxgerhardt  路  3Comments

huming2207 picture huming2207  路  4Comments

ComputerLag picture ComputerLag  路  3Comments

lonerzzz picture lonerzzz  路  3Comments