The code for the “Take_Photo_Web_Server” and several subsequent examples contains #include <LittleFS.h> which will create the error in compiling “No such file or directory” . When changes were made in previous examples, you explained how to modify the Arduino IDE to add the new items. I tried to use the library manager, but unsuccessfully.
There is a problem with the camera settings in this and other examples where a config.grab_mode is called out, but the compiler says no such parameter exists. I commented it out and the code works, but I’m not sure that it works corectly.
Can you tell me the ESP32 boards version you have installed in the Arduino IDE?
To check that, go to Tools > Board > Boards Manager, then search for ESP32 and check the version you have installed.
What is the ESP32 board model that you have?
Please update to the latest version and try again 2.0.6.
Let me know if that solves the issue.
Had to go to github for the update, but it didn’t upload from the zip library (i guess), because it didn’t fix anything,
Which version of Arduino IDE are you using?
Please use Arduino legacy version 1.8.X. Don’t use Arduino IDE 2.0, because there are some compatibility issues.
Make sure you’re using the correct link for the ESP32 boards in the Arduino IDE:
1) In your Arduino IDE, go to File> Preferences
2) Enter the following into the “Additional Board Manager URLs” field:
3) Then, click the “OK” button:
4)Open the Boards Manager. Go to Tools > Board > Boards Manager…
5) Search for ESP32 and press install button for the “ESP32 by Espressif Systems“:
Make sure you install the latest version.
After that, reinstall your Arduino IDE and try again.
Please tell me how to get esp32 Espressif Systems version 2.06. I cannot get higher than 1.06 on my installation, and I have re-installed to see if that helps. I am running Arduino IDE version 1.8.19
Are you using this link in the Preferences menu?
My Board Manager gives the most recent version of ESP32 as 1.0.6 I can’t find where to get the version 2.0.6 you called for above and get it into Board Manager.
Are you using Windows?
On your computer, go to the following path:
There, you’ll find a JSON file like package_esp32_index.json.
Delete that file.
Repeat the instructions to install the ESP32 board and see if you can get an updated version.
DrDuino instructions for their ESP32 program had a version of that package that evidently conflicted with the one you instructed me to use, and it prevented me from getting version 2.0.6 but now I have it and will let you know if I have further problems.