ESP32-CAM can't go into blinking mode, despite pressing the reset button

Hi, I am a college student, very new to arduino projects. I am working on a project I found in a website. I have been trying to replicate the steps, but I have met an error which causes me unable to complete the steps of the project. This is the project tutorial link: ESP32-CAM Video Streaming and Face Recognition with Arduino IDE | Random Nerd Tutorials, youtube video link: ESP32-CAM Video Streaming and Face Recognition with Arduino IDE - YouTube

This is what the debug console shows. error included:

Arduino: 1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board: "AI Thinker ESP32-CAM, 240MHz (WiFi/BT), QIO, 80MHz"

Sketch uses 2594790 bytes (82%) of program storage space. Maximum is 3145728 bytes.

Global variables use 56256 bytes (17%) of dynamic memory, leaving 271424 bytes for local variables. Maximum is 327680 bytes.

esptool.py v3.0-dev

Serial port COM4

Connecting......................................_____

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

This is my setup. I am following the schematic diagram provided by the tutorial.

I have not change anything in the code except the WiFi SSID and password. I even went through troubleshooting steps I found in the same blog, link: ESP32-CAM Troubleshooting Guide: Most Common Problems Fixed | Random Nerd Tutorials and also another solution suggested in here: ESP32 camera unable to upload code - Electrical Engineering Stack Exchange, but to no avail. I also have done triple checks on my setup to see whether there is a mistake in my setup. I compared my setup to the schematic diagram shown in the website, but I found no mistake in the circuit. In the link provided above, it mentioned a step to reset the ESP32-CAM when code is uploaded. I tried press, and even press and hold the reset button, but the ESP32-CAM just wouldn't go into blinking mode. Due to this, I can't upload the code and the error above just keep showing up in my console. I don't know why this is happening, can someone help me on this?

2 Likes

I have the same issue, even used an external powered usb hub and using sigrok/pulseview to monitor RX and TX .... I start to suspect the esotool.py script ??
Wiringi correct, supply is 5V and checked .... any suggestions?

I have the same problem, i did everything! what the heck did you all do I have a show coming up now I can't get the damn thing to work!!!
It was working before!!!!

I had the same problem! Connected FTDI GND to the GND on the 5v side of the ESP 32 Cam (it's second from the top on the left side in the diagram above) and it worked.
I'm so new at this that I don't really know what I did, I just know it worked.
Good luck!

1 Like

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.