ESP32-S Cam Failure to upload sketch

Quick Functional Check of the MB Adapter Board:
1. Take out the USB cable from PC.
2. Take out the CAM Board from the MB adapter board.
3. Use a male-male jumper and short U0T and U0R pins of the MB adapter Board.
4. Engage the USB cable of the MB adapter board with the PC.
5. Open a Blank IDE with AT Thinker-CAM Board slected.
6. Open the Serial Monitor with Bd = 115200 and Newline option.
7. Enter Forum in the InputBox of the Serial Monior and click on the Send button.
8. Check that the Forum has appeared on the OutputBox of the Serial Monitor.

The above is not OK as you couldn't upload the sketch.

regarding point number 7, what do you mean by "forum"?
Thank you/

Bring the curson in the InputBox of the Serial Monitor (Fig-1) and then type Forum from the PC keyboard.


Figure-1:

Thanks, unfortunately nothing is displayed. What would be the main the main issue at this point?

Following " Quick Functional Check of the MB Adapter Board:", I used FTDI not the MB adapter board and the forum appeared on the output.
Thank you

For me, the following two functional TTL/USB adapters (Fig-1, 2) did not help me to upload sketch into ESP32-CAM Board. It is the ESP32-CAM-MB adapter that helped me.
image
Figure-1:

image
Figure-2:

image
Figure-3:

The primary conclusion is that your MB adapter is not working - check the jumper continuity that shorted U0T and U0R pins of the MB adapter board.

Thank you for all the support you rendered. I installed a new version of arduino IDE from 1.8.19 to 2.2.1 (https://www.arduino.cc/en/software) and it's working perfectly. using an FTDI adapter. Thank you so much once again!

1 Like

For me, FTDI adapter and IDE 2.2.1 did not uplaod sketch in my ESP32-CAM Module. The IO0-pin is shorted to GND-pin at the CAM side.
image

Error Message:
Sketch uses 278429 bytes (8%) of program storage space. Maximum is 3145728 bytes.
Global variables use 21416 bytes (6%) of dynamic memory, leaving 306264 bytes for local variables. Maximum is 327680 bytes.
esptool.py v4.5.1
Serial port COM19
Connecting......................................

A fatal error occurred: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: Troubleshooting - ESP32 - — esptool.py latest documentation
Failed uploading: uploading error: exit status 2

Please, have jumper wires connected to the 5v on the FTDI adapter to select only the 5v. I found this from https://www.youtube.com/watch?v=k_PJLkfqDuI&t=611s&ab_channel=MaxImagination

My setup on FTDI adapter:
3.3V logic for TX/RX signals
5V of FTDI to 5V-pin of CAM Module.
GND-pin of FTDI at GND-pin (genuine) of CAM Module.
IO0-pin of CAM Module is shorted to genuine GND-pin of CAM Module.

My setup on FTDI adapter:
3.3V logic for TX/RX signals. **


**

1 Like

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