Need Help With ESP32-CAM and CameraWebServer

Hello,

I am new to using ESP32 boards in general, and I need help with the CameraWebServer example. I did not change anything besides to put my internet password and ssid and yet I am getting a compiling error. I am running Arduino IDE 2.0 with macOS. I am not using an FTDI cable, but an Arduino UNO and I'm running the recommended things in the "Tools" setting. Here is the error message: Multiple libraries were found for "WiFi.h"
Used: /Users/niko/Library/Arduino15/packages/esp32/hardware/esp32/1.0.1/libraries/WiFi
Not used: /private/var/folders/rs/djh9ph251kg3_bd99vcglbn00000gn/T/AppTranslocation/87445A99-2B63-4D84-A360-B1F9AC7A4136/d/Arduino.app/Contents/Java/libraries/WiFi
exec: "python": executable file not found in $PATH

Compilation error: exec: "python": executable file not found in $PATH

Enough hits, I think :wink: exec: "python": executable file not found in $PATH site:forum.arduino.cc - Google Search

To my knowledge, ESP32 is a 3.3V device; connecting outgoing signals (from Arduino) to ESP32 can damage the ESP32.

This is not a bootloader problem; I've moved it to a more suitable location on the forum.

Hello! Thank you for the help! After switching the Arduino 5V to 3.3V, I got a different error message saying:

Compilation error: 'box_array_t {aka struct tag_box_list}' has no member named 'score'

I did not change the code and I am still using the Arduino to transmit the signal as I have an issue that my FTDI cable is too long.

Can you describe what you exactly did? Take pen and paper and draw all connections between the two boards, take a photo of it and add it here in a post.

Just doing that does not automagically fix the python issue, you must have done more.

I suggest that you open a new topic about the compilation error in Programming Questions - Arduino Forum. Please post your code and full error message in that new topic; just in case, don't forget to use code tags.


Here is my drawing, it is pretty bad and anything that isn’t there, such as the 5V pin on the arduino, isn’t connected to anything. Also I’m not an expert with ESP32 boards so I just wrote whatever was on the board.

The Arduino UNO TX/RX pins are 5V.

The ESP32 UOT/UOR pins are 3.3V.

You need level translation between the Arduino TX pin and the ESP32 UOR pin.

You will need common GNDs between the two devices.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.