-
For ESP32-CAM module: Download https://github.com/Links2004/arduinoWebSockets as zip file and add this library to your Arduino Libraries by Sketch/Include Library/Add Zip...
Download https://github.com/me-no-dev/ESPAsyncWebServer as zip file and add this library to your Arduino Libraries by Sketch/Include Library/Add Zip...
Download https://github.com/me-no-dev/AsyncTCP as zip file and add this library to your Arduino Libraries by Sketch/Include Library/Add Zip... -
For Arduino module:
Install arduinoSTL by [Manage Libraries...]
Download and extract in [your arduino ide folder]/tools. https://github.com/me-no-dev/arduino-esp32fs-plugin/releases/
- ESP32-CAM module firmware(ESP32CamRobot): contains 2 parts
- data: contains the GUI (html, icon), use SPIFFS upload tool to upload to the module
- ESP32CamRobot sketch: normally upload by arduino IDE
- Arduino Uno firmware (ESP32CamRobotMotors): normally upload by arduino IDE
Use Arduino IDE serial monitor tool to capture the serial data from ESP32-CAM module on starting up to get the camera IP address.
Use your webbrowser to connect to the that IP.
The part contains my code is released under BSD 2-Clause License. Regarding other libraries used in this project, please follow the respective Licenses.