Comments on: ESP32-CAM Troubleshooting Guide: Most Common Problems Fixed https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Sat, 26 Jul 2025 23:52:07 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: matteo https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-1075129 Sat, 26 Jul 2025 23:52:07 +0000 https://randomnerdtutorials.com/?p=85876#comment-1075129 In reply to Owen.

did you guys get any luck?

]]>
By: Abol https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-1005282 Tue, 04 Feb 2025 18:16:33 +0000 https://randomnerdtutorials.com/?p=85876#comment-1005282 Hello, can you help me? I am not professional in coding, I want to have both image and pwm for the web page, what code should I write?

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-1003597 Wed, 29 Jan 2025 11:20:26 +0000 https://randomnerdtutorials.com/?p=85876#comment-1003597 In reply to Frank.

Hi.
What is the code that you’re testing?
Regards,
Sara

]]>
By: Frank https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-1003464 Tue, 28 Jan 2025 20:39:38 +0000 https://randomnerdtutorials.com/?p=85876#comment-1003464 Hi Sara,

webserver example compiles and loads correctly. Debugging output shows:

Connect to WiFi…
………..connected.
Setup ntp…
Register redirect…
Register service handlers…
Register file system handlers…
FileServerHandler is registered
Register default (not found) answer…
open http://webserver or http://192.168.1.131

However, using Chrome on Win11 to connect to ‘http://webserver’ produces ‘This site can’t be reached’, and http://192.168.1.131 redirects to http://192.168.1.131/$upload.htm with a gray ‘upload’ box in upper left corner and nothing else. Any ideas?

Frank

]]>
By: Jugurtha https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-983281 Thu, 14 Nov 2024 19:03:18 +0000 https://randomnerdtutorials.com/?p=85876#comment-983281 In reply to ohn than.

Google disabled less secure apps in September 2024… You need to enable two factor authentication, create a password app and use it in the config instead of your email’s password

]]>
By: Student https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-972559 Wed, 16 Oct 2024 10:46:27 +0000 https://randomnerdtutorials.com/?p=85876#comment-972559 I am getting signal interference lines in the video stream. how to overcome this? like the video is streaming, but with a lot of horizontal lines on the output of the esp32 cam. Please provide guidance.

Thank you.

]]>
By: Graziano https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-954992 Sun, 08 Sep 2024 17:30:59 +0000 https://randomnerdtutorials.com/?p=85876#comment-954992 Hello Sara and Rui!
First of all congratulation for all the great work you do!

I would like to have some help on the following:
I have used your tutorial on ESP-CAM32 to send picture via email and then go to deep sleep.

I have added a couple of lines of code so that just before taking the snapshot the flashlight is turned on (GPIO 4 HIGH) and then right before going to sleep, I switch it off (GPIO4 LOW).

Now, the issue is that when the ESP goes to sleep, the GPIO4 is probably left uncontrolled, and there is a pull-up resistor which turns on the led (just a bit) but it is annloying as it consumes a couple of mA.

I have read around, and I found few suggestions. Such as including the following line before the deep sleep command:

rtc_gpio_isolate(GPIO_NUM_4);

or, as an alternative:

//rtc_gpio_hold_en(GPIO_NUM_4);
//gpio_deep_sleep_hold_en();

Both the solution works. Means the led turns off during deep sleep.

The issue is that at the next wake up, the led does not turn on. So the command ” digitalWrite(ledPin, HIGH) is kind of ignored by the board.

Have you experienced anything like that? Any solution?

I think that lighting the flashlight when taking the picture is very useful. But unfortunately there is something wrong with the deep sleep and the wakeup…

Thanks for any help!

Graziano.

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-933225 Tue, 02 Jul 2024 09:32:36 +0000 https://randomnerdtutorials.com/?p=85876#comment-933225 In reply to Julian.

Hi.
I think you’re not copying the whole code.
Please double-check. It seems some lines of code are missing.
Regards,
Sara

]]>
By: Julian https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-932862 Mon, 01 Jul 2024 14:58:59 +0000 https://randomnerdtutorials.com/?p=85876#comment-932862 Beginner here, trying to program an ESP32-cam with the “Blink” example..I am getting the following error and have NO idea how to fix it, can someone point me in the right direction please??

C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:2:1: error: ‘dTutorials’ does not name a type
2 | dTutorials.com/vs-code-platformio-ide-esp32-esp8266-arduino/
| ^~~~~~~~~~
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino: In function ‘void setup()’:
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:18:11: error: ‘ledPin’ was not declared in this scope
18 | pinMode(ledPin, OUTPUT);
| ^~~~~~
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino: In function ‘void loop()’:
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:22:16: error: ‘ledPin’ was not declared in this scope
22 | digitalWrite(ledPin, HIGH);
| ^~~~~~
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:25:24: error: ‘Arduino’ was not declared in this scope; did you mean ‘Arduino_h’?
25 | delay(2000);include <Arduino.h>void setup() {
| ^~~~~~~
| Arduino_h
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:25:15: error: ‘include’ was not declared in this scope
25 | delay(2000);include <Arduino.h>void setup() {
| ^~~~~~~
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:25:34: error: expected primary-expression before ‘void’
25 | delay(2000);include <Arduino.h>void setup() {
| ^~~~
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:51:13: error: a function-definition is not allowed here before ‘{‘ token
51 | void loop() {
| ^
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:54:2: error: expected ‘}’ at end of input
54 | }
| ^
C:\Users\garre\Documents\Arduino\sketch_jun27b\sketch_jun27b.ino:21:13: note: to match this ‘{‘
21 | void loop() {
| ^

exit status 1

Compilation error: ‘dTutorials’ does not name a type

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/#comment-876304 Wed, 06 Dec 2023 11:51:11 +0000 https://randomnerdtutorials.com/?p=85876#comment-876304 In reply to TK.

Great.
Thanks for the follow-up.
Regards,
Sara

]]>