Power ESP32 via VIN pin
Posted: Sat Dec 26, 2020 9:44 pm
Hello everyone,
I have developed a board to use ESP32 DEVKIT V1 as micro controller.
The board is connected to a 12V 1.8 power supply and provides 5V via 78L05 to VIN to power up the ESP32.
The ESP32 has the main aim to drive several Shift Registers and mux.
But I have a big problem.
When i connect the power supply the ESP32 start working, it initialize all peripherals but it seems that the ESP32 sends several times commands to every pheripheral. This cause a glitch on the signal that passes through multiplexers[image 1]
INSTEAD when i connect the USB cable to the ESP32 and AFTER i connect the 12V power supply the ESP32 is power on correctly and the initialize command is sent to every unit only once [image 2]
If i DISCONNECT the USB cable the ESP32 continue working correctly.
I hope i was sufficently clear in my explanation.
The problem is that i CAN'T understand why I have this strange error.
Do you have any suggestions?
Thank you.
I have developed a board to use ESP32 DEVKIT V1 as micro controller.
The board is connected to a 12V 1.8 power supply and provides 5V via 78L05 to VIN to power up the ESP32.
The ESP32 has the main aim to drive several Shift Registers and mux.
But I have a big problem.
When i connect the power supply the ESP32 start working, it initialize all peripherals but it seems that the ESP32 sends several times commands to every pheripheral. This cause a glitch on the signal that passes through multiplexers[image 1]
INSTEAD when i connect the USB cable to the ESP32 and AFTER i connect the 12V power supply the ESP32 is power on correctly and the initialize command is sent to every unit only once [image 2]
If i DISCONNECT the USB cable the ESP32 continue working correctly.
I hope i was sufficently clear in my explanation.
The problem is that i CAN'T understand why I have this strange error.
Do you have any suggestions?
Thank you.