Esp32Webcam

Programming is pretty simple, once the hickups are out of the way.

  1. Install the Arduino IDE
  2. Add the ESP32 board type from https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  3. Select the "AI Thinker" board from the esp menu. These aren't in order, or searchable :-(
  4. Get an FTDI serial converter like https://www.amazon.com/dp/B0DDGLRY1D
  5. reference https://randomnerdtutorials.com/esp32-cam-ai-thinker-pinout/
  6. make sure the ftdi adapter is set for 5v and connect to the 5v pin on the esp (you could use the 3.3 on both...)
  7. only use the indicated ground pin; the others won't work
  8. Connect it like this:
  1. For programming purposes, some of the ground pins CANNOT be used.
  2. really good youtube, showing software tweaks to make it better

https://www.youtube.com/watch?v=-Z47-tel_8A

  1. hook it up and flash with the (modified for your needs) arduino sketch example of ai-thinker/esp/camera/webcam (or a path that resembles that)
  2. disconnect the boot jumper and reboot
  3. tada!!!