From 913e7e9b9d77e67085dca72d331a39626522118f Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Sun, 19 Oct 2025 21:54:48 +0300 Subject: [PATCH] Enhance README with setup and feature details Added detailed setup instructions and features for esp32-cam_webserver. --- README.md | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0f20e79..5f090c0 100644 --- a/README.md +++ b/README.md @@ -1 +1,53 @@ -# esp32-cam_webserver \ No newline at end of file + + + +## 👀 esp32-cam_webserver Overview +

A handmade webcam

+ + +## 🚀 Features +

This a portable mini photo camera.It has also a flash.Every photo saved with unique name in a sd card storage.

+ + +## 📦 Setup +1. `Refer to the circuit diagram` +2. `File>Preferences>Additional Boards Manager URLs:(Click the double window button)` +>Paste this code +```bash +https://dl.espressif.com/dl/package_esp32_index.json +``` +3. `Click 'OK'` +4. `Install the 'Arduino IDE' software and open 'Examples>esp32>Camera>CameraWebServer' file` +5. `Tools>Board>Boards Manager...` +6. `Search 'esp32' by Espressif Systems, and install it` +> ⚠️ **Warning:** Make sure you have installed the correct USB driver (CH340, CH341, FT232R / FTDI Driver, CP2102) before connecting the ESP32CAM to your computer. +7. `Plug the ESP32CAM into your computer` +8. `Tools>Board>esp32>'AI Thinker ESP32-CAM'` +9. `Tools>Port>'Select the esp's port'` + +
+Apply these changes: + +- CPU Frequency: 240MHz (WiFi/BT) +- Core Debug Level: None +- Erase All Flash Before Sketch Upload: Disabled +- Flash Frequency: 80MHz +- Flash Mode: QIO +- Partition Scheme: Huge APP (3MB No OTA/1MB SPIFFS) + +
+ +10. `Tools>Manage Libraries...>Install the libraries used in the code` +11. `Click the 'upload ➡️' button` +✅ **To make sure it has been uploaded successfully, you should see the message 'Done uploading'** + + +## 🎉 Run +1. `Connect the battery to the board` +2. `Disconnect the IO0-GND connection(disable programming mode)` +3. `Press the reset button on the esp32cam` +4. `You are ready to use your mini camera` + + +## 🔒 License +

📜 GPL-3.0 License