Hello there, Device: ESP32S-CAM + FTDI
I followed this tutorial ESP32-CAM Video Streaming and Face Recognition with Arduino IDE and found some difficult.
When I press the reset button to get its IP on the serial monitor I get this error: rst:0x1 (POWERON_RESET),
boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0030,len:1344 load:0x40078000,len:13836 load:0x40080400,len:3608 entry 0x400805f0
E (487) camera: Camera probe failed with error 0x105(ESP_ERR_NOT_FOUND) Camera init failed with error 0x105
I tried to fix the camera many times, but it is still not working.
I have spent the best part of last 5 hours trying to get this work. I've made progress. First I couldn't even flash the device. After soldering a capacitor between 5V and GND, flashing worked.
I opened up the ESP32 Camera example sketch, changed wifi username + password and removed the comment from the line: #define CAMERA_MODEL_AI_THINKER // Has PSRAM
Then I tried this one: #define CAMERA_MODEL_ESP32S3_EYE // Has PSRAM
which caused a different error but in a reboot loop.
I have checked my device itself has PSRAM, there is definitely a chip on board.
The board looks like it was soldered by a blindfolded 6 year old on sleeping pills.
Nevertheless, I tested all the board pins lead correctly to the ESP32S pins, so it doesn't seem to be a problem electronics on the board itself. Probably the regulator is poor quality but apart from that, there's not much to go wrong.
Hi Mohammad, as mentioned I was unable to get this working in Arduino IDE. None of the options worked for me. I don't know why.
However it did work for me to install Tasmota, which is quite easy. I have written my instructions below. You can do it from a web browser. No need for Arduino IDE. Go to this page: Install Tasmota
From the select box, scroll down to Development > Tasmota32 Webcam (english)
Then press connect... hopefully it works for you.
If this completes successfully, you need to connect your laptop or phone to the new Tasmota wifi network, and it should automatically direct you to a page where you can then tell Tasmota to connect to your own Wifi network. Then when you press save, connect your phone back to your normal wifi network, and look for the IP address in your router, then you should be able to get to the camera directly from the browser.
The Tasmota front screen shows the video, but you can get to it from a dedicated URL: http://DEVICE_IP:81/stream - then you can use the console in Tasmota (web interface) to issue some commands to change settings. It's really more powerful and much more fun than anything else because it supports MQTT and more, so it's a good thing to install.