compiling CameraWebServer on arduino 1.8.19. Seems a library has a missing file. What should I do?
What code are you using?
Are you using the code in the Arduino IDE examples?
and loaded that, selected one of the examples and selected it as the board. It compiles and loads, but cant get it to run. Pressing reset on the cam just resets.
Is the board from Aliexpress.
I don’t see a way of getting the board shown in their how to page to appear in my Arduino.
Any help appreciated.
I’m sorry but I’m a bit confused.
Do you have the board on the picture you shared?
You should select Ai-Thinker ESP32-CAM in the Tools > Board menu.
How did you install the ESP32 in the Arduino IDE?
Go to File > Preferences and paste the following URL in the “Additional Boards Manager URL” field.
Then, go to Tools > Board > Boards Manager and search for ESP32. Make sure you have the esp32 by Espressif Systems installed (use version 2.0.1).
Then, restart Arduino IDE.
Open the example again. Select the AI Thinker Board and make sure you select that one too in the code.
I hope this helps.
Let me know if you were able to solve the issue.
Thanks, It seems that some days nothing goes right, but the next morning everything works. I got the RNTlab software to work and the recent https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer and
My problem of missing .o files and a flurry of others are down to one on this machine. Seems my only serial monitor working is Arduino 1.9. Arduino 2.x compiles both, but the serial monitor does nothing after the connect. Latest version of Putty for the serial connect on COM9 does nothing also. Just an empty screen like Arduino 2.x gives. I run the code in the browser, and it seems that both packages work.
I like the idea of putting the esp32-cam in a fake dummy webcam case – ordered 4 – will see how it works out.
Will keep you posted on the debug progress. As I told my boss back when I was working – “More bugs than a Saigon Hotel”.
After uploading the code and opening the Serial monitor, press the board RST button to restart the program.
Then, you should see something on the Serial Monitor.
Arduino 1.8 the serial monitor works, Arduino 2.00 and putty it doesn’t.
But the good news is I found a solution to the missing files on a compile.
LDFLAGS='-nostdlib -u call_user_start_cpu0 -Wl,--gc-sections -static -lgcc -lstdc++ -lgcov'
Found it at https://aur.archlinux.org/packages/xtensa-esp32-elf-gcc
Course you quote it and set it up in Windows10, but got rid of the missing files.
Whether or not it causes me problems down the road I don't know.
I’m sorry but I didn’t understand. Is your issue solved now?
Hello Sara, I have the same problem with the fd_forward.h lib. My problem is that I get a screen that does not even show the page where you put new lib profiles – Oh, and I am using IDE ver 2.0.3. And, I was going to send you a screenshot but I am not sure how to do that!
Thanks, Dan Cook email@example.com