{"id":24625302,"url":"https://github.com/guiss-guiss/picamera","last_synced_at":"2026-04-18T07:32:34.493Z","repository":{"id":273433508,"uuid":"919711797","full_name":"Guiss-Guiss/picamera","owner":"Guiss-Guiss","description":"Application photo web pour Raspberry Pi Zero 2 W","archived":false,"fork":false,"pushed_at":"2025-04-19T20:21:14.000Z","size":68,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-10T06:22:49.204Z","etag":null,"topics":["camera","photography","raspberry-pi","time-lapse","webapp"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Guiss-Guiss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-20T21:39:31.000Z","updated_at":"2025-05-13T07:54:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"c25fd587-3dba-4ded-b446-f21badec3004","html_url":"https://github.com/Guiss-Guiss/picamera","commit_stats":null,"previous_names":["guiss-guiss/picamera"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Guiss-Guiss/picamera","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guiss-Guiss%2Fpicamera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guiss-Guiss%2Fpicamera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guiss-Guiss%2Fpicamera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guiss-Guiss%2Fpicamera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Guiss-Guiss","download_url":"https://codeload.github.com/Guiss-Guiss/picamera/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Guiss-Guiss%2Fpicamera/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31961185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["camera","photography","raspberry-pi","time-lapse","webapp"],"created_at":"2025-01-25T04:23:50.976Z","updated_at":"2026-04-18T07:32:34.487Z","avatar_url":"https://github.com/Guiss-Guiss.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📸 PiCamera Web Interface\n\nA web interface to control a Raspberry Pi camera using Python Flask and picamera2.\n\n## ✨ Features\n\n- 🎥 Live video streaming\n- 📷 Photo capture with adjustable settings\n- ⏱️ Automatic capture sequences\n- 🖼️ Photo gallery management\n- 🎛️ Camera settings control (exposure, gain, brightness, etc.)\n\n## 📋 Prerequisites\n\n\n### 🤖 [Raspberry Pi Zero 2 W](https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/)\n\n### 📷 [Raspberry Pi Camera Module 3](https://www.raspberrypi.com/products/camera-module-3/), or\n### 📷 [Raspberry Pi HQ Camera](https://www.raspberrypi.com/products/raspberry-pi-high-quality-camera/)\n### 🏠 [Case (3D print)](https://www.printables.com/model/1090727-case-for-raspberry-pi-zero-2w-and-camera-module-3)\n\n\n\n- 💾 Raspberry Pi OS Lite (64-bit)\n- 🐍 Python 3.x\n- 🌐 Web browser\n\n## 🛠️ Installation\n\n1. 💽 Flash Raspberry Pi OS with Raspberry Pi Imager\n   - Enable SSH during configuration\n\n2. 🔄 Update the system and expand the filesystem\n```bash\nssh pi@raspberry_pi_ip_address\nsudo raspi-config # Go to Advanced Options and choose Expand Filesystem\nsudo apt update \u0026\u0026 sudo apt upgrade -y\nsudo apt install python3-picamera2 python3-flask git -y\n```\n\n3. 📥 Clone the repository\n```bash\ngit clone https://github.com/Guiss-Guiss/picamera.git\ncd picamera\n```\n\n## 🚀 Auto-start Configuration\n\n1. ⚙️ Create the systemd service file:\n```bash\nsudo nano /etc/systemd/system/picamera.service\n```\n\n2. 📝 Add the following content:\n```ini\n[Unit]\nDescription=PiCamera\nAfter=network.target\n\n[Service]\nType=simple\nUser=pi\nWorkingDirectory=/home/pi/picamera\nEnvironment=PYTHONPATH=/home/pi/picamera\nExecStart=/usr/bin/python3 /home/pi/picamera/app.py\nRestart=always\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target\n```\n\n3. ▶️ Enable and start the service:\n```bash\nsudo systemctl enable picamera.service\nsudo systemctl start picamera.service\n```\n\n## 📖 Usage\n\n1. 🌐 Access the interface at `http://raspberry-pi-ip:5001`\n2. 🎮 Use the controls to:\n   - 📸 Capture photos\n   - ⏱️ Configure automatic capture sequences\n   - 🎛️ Adjust camera settings\n   - 🖼️ View and manage captured photos\n\n\n\n## 🤝 Contributing\n\n1. 🔀 Fork the repository\n2. 🌿 Create a branch for your feature\n3. ✅ Commit your changes\n4. ⬆️ Push to the branch\n5. 📩 Create a Pull Request\n\n## 📜 License\n\nThis project is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguiss-guiss%2Fpicamera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguiss-guiss%2Fpicamera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguiss-guiss%2Fpicamera/lists"}