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