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.
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.
Figure-1:
Figure-2:
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!
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.
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......................................
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.