{"id":30891168,"url":"https://github.com/vishal-n2403/smart-aquarium-controller","last_synced_at":"2026-05-02T23:43:17.925Z","repository":{"id":312100928,"uuid":"1046377997","full_name":"vishal-n2403/Smart-aquarium-controller","owner":"vishal-n2403","description":"🌊 Smart Aquarium Controller – Automated temperature, water level, and light management with IoT connectivity.","archived":false,"fork":false,"pushed_at":"2025-08-28T15:51:56.000Z","size":1161,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-28T21:20:12.544Z","etag":null,"topics":["aquaculture","arduino","esp8266","iot","iotcloud","sensors","smart-aquarium","thingspeak"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vishal-n2403.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-08-28T15:43:51.000Z","updated_at":"2025-08-28T18:43:54.000Z","dependencies_parsed_at":"2025-08-28T21:21:12.657Z","dependency_job_id":"c6a28c51-33f9-4a88-bc23-b52b53c67f67","html_url":"https://github.com/vishal-n2403/Smart-aquarium-controller","commit_stats":null,"previous_names":["vishal-n2403/smart-aquarium-controller"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/vishal-n2403/Smart-aquarium-controller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishal-n2403%2FSmart-aquarium-controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishal-n2403%2FSmart-aquarium-controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishal-n2403%2FSmart-aquarium-controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishal-n2403%2FSmart-aquarium-controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vishal-n2403","download_url":"https://codeload.github.com/vishal-n2403/Smart-aquarium-controller/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishal-n2403%2FSmart-aquarium-controller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274225616,"owners_count":25244547,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"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":["aquaculture","arduino","esp8266","iot","iotcloud","sensors","smart-aquarium","thingspeak"],"created_at":"2025-09-08T18:03:34.353Z","updated_at":"2026-05-02T23:43:17.899Z","avatar_url":"https://github.com/vishal-n2403.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🐠 Smart Aquarium Controller  \n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/block_diagram.png\" width=\"600\" alt=\"System Block Diagram\"/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003e🌊 Intelligent IoT system for real-time aquarium monitoring \u0026 automation\u003c/b\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.arduino.cc/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Arduino-Nano-00979D?logo=arduino\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://thingspeak.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/IoT-ThingSpeak-blue?logo=mathworks\" /\u003e\u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Status-Active-success?style=flat-square\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/License-Educational-green\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Made%20with-%E2%9D%A4-red\" /\u003e\n\u003c/p\u003e\n\n---\n\n## 🚀 Project Overview\nThe **Smart Aquarium Controller** ensures a healthy aquatic environment by automating:\n\n- 🌡 Temperature monitoring  \n- 💧 Water level detection  \n- ☀️ Automatic light control  \n- 📊 Cloud-based data visualization  \n\nBuilt with **Arduino Nano + ESP8266 Wi-Fi**, this system is **modular, low-cost, and scalable** — perfect for both home and research aquariums.\n\n---\n\n## ⚙️ Key Features\n- ✅ **DS18B20 Waterproof Sensor** → precise temperature readings  \n- ✅ **Dual Float Switches** → LOW / MED / HIGH water level detection  \n- ✅ **LDR Sensor + Relay** → intelligent LED light control  \n- ✅ **16×2 LCD** → live system feedback  \n- ✅ **ESP8266 IoT Module** → pushes data to ThingSpeak Cloud  \n- ✅ **ThingSpeak Dashboard** → graphs, gauges \u0026 remote monitoring  \n\n---\n\n## 🛠 Components Used\n\n| **Hardware**            | **Software**        |\n|--------------------------|---------------------|\n| Arduino Nano             | Arduino IDE         |\n| ESP8266-01 Wi-Fi Module  | ThingSpeak Cloud    |\n| DS18B20 Temp Sensor      | OneWire + Dallas Lib|\n| 2× Float Switches        | LiquidCrystal Lib   |\n| LDR + 10kΩ Resistor      |                    |\n| 5V Relay Module          |                    |\n| 12V LED Strip            |                    |\n| 16×2 LCD Display         |                    |\n| AMS1117-3.3V Regulator   |                    |\n\n---\n\n## 🔧 System Architecture\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/circuit_diagram_simplified.png\" width=\"700\" alt=\"Circuit Diagram\"/\u003e\n\u003c/p\u003e\n\n📌 **Workflow:**  \nSensors → Arduino Nano → Local LCD + Relay Control → ESP8266 → ThingSpeak Cloud\n\n---\n## 🎓 Key Learnings\n\n- 🔧 Interfacing sensors \u0026 actuators with Arduino  \n- 🌐 IoT data publishing with ESP8266  \n- ⚡ Safe multi-voltage circuit design (3.3V, 5V, 12V)  \n- 📊 Cloud analytics using ThingSpeak  \n\n---\n\n## 📝 License\n\nThis project is licensed for **educational and research purposes**.  \nFor reuse, licensing, or derivative works, please contact:  \n\n📌 **Vishal N (22BCE1166), VIT Chennai**\n\n---\n\n\u003cp align=\"center\"\u003e\n💧🐠 \u003cb\u003eSmart • Connected • Reliable • Your Aquarium’s Best Friend\u003c/b\u003e 🌱🌊\n\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvishal-n2403%2Fsmart-aquarium-controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvishal-n2403%2Fsmart-aquarium-controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvishal-n2403%2Fsmart-aquarium-controller/lists"}