{"id":20555063,"url":"https://github.com/sohan10012/iot-smart-gardening","last_synced_at":"2025-06-20T01:04:33.104Z","repository":{"id":249794375,"uuid":"832577062","full_name":"sohan10012/IOT-Smart-Gardening","owner":"sohan10012","description":"This project utilizes an ESP8266 (NodeMCU), a soil moisture sensor, and an LCD display to create a smart plant watering system. The system monitors soil moisture levels and visualizes real-time data in a Blynk app. Users can also activate a water pump to irrigate plants remotely.","archived":false,"fork":false,"pushed_at":"2024-07-23T10:17:01.000Z","size":1467,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-20T01:02:59.595Z","etag":null,"topics":["arduino-ide","blynk","cpp"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sohan10012.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-07-23T09:53:52.000Z","updated_at":"2024-09-07T06:53:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"ad2d0f54-a2dd-4fbc-abed-0455598dc992","html_url":"https://github.com/sohan10012/IOT-Smart-Gardening","commit_stats":null,"previous_names":["sohan10012/iot-smart-gardening"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sohan10012/IOT-Smart-Gardening","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sohan10012%2FIOT-Smart-Gardening","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sohan10012%2FIOT-Smart-Gardening/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sohan10012%2FIOT-Smart-Gardening/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sohan10012%2FIOT-Smart-Gardening/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sohan10012","download_url":"https://codeload.github.com/sohan10012/IOT-Smart-Gardening/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sohan10012%2FIOT-Smart-Gardening/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260857358,"owners_count":23073434,"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","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":["arduino-ide","blynk","cpp"],"created_at":"2024-11-16T03:16:10.880Z","updated_at":"2025-06-20T01:04:28.087Z","avatar_url":"https://github.com/sohan10012.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Smart Plant Watering System with ESP8266\n\n## Overview\nThis project utilizes an ESP8266 (NodeMCU), a soil moisture sensor, and an LCD display to create a smart plant watering system. The system monitors soil moisture levels and visualizes real-time data in a Blynk app. Users can also activate a water pump to irrigate plants remotely.\n\n![Project Overview](IOT-Smart-Gardening-REPORT.pdf)\n\n## Table of Contents\n1. [Introduction](#introduction)\n2. [Materials](#materials)\n3. [Circuit Diagram](#circuit-diagram)\n4. [Arduino code](#arduino-code)\n5. [Setup and Configuration](#setup-and-configuration)\n6. [Usage](#usage)\n7. [Contributing](#contributing)\n   \n\n## Introduction\nIn this project, we'll build a smart watering system that ensures your plants receive the right amount of water. The ESP8266 collects soil moisture data, displays it on an LCD, and allows control via a Blynk app.\n\n## Materials\nYou'll need the following components:\n- NodeMCU ESP8266\n- Soil moisture sensor\n- 16x2 LCD display\n- Water pump\n- Jumper wires\n- Relay module\n- Power supply\n\n## Circuit Diagram\nConnect the components as shown in the circuit diagram below:\n\n![Circuit Diagram](https://github.com/sohan10012/IOT-Smart-Gardening/blob/main/Circuit-diagram.jpg)\n\n## Arduino Code\n   Use the following link to accesss the code :\n   ![Arduino code](https://github.com/sohan10012/IOT-Smart-Gardening/tree/main/Arduino-code)\n\n## Setup and Configuration\n1. **Install Arduino IDE:**\n   - Make sure you have the Arduino IDE installed.\n   - Add the ESP8266 board support via the Board Manager.\n\n2. **Library Installation:**\n   - Install the necessary libraries:\n     - Blynk (for app communication)\n     - LiquidCrystal (for the LCD display)\n     - Adafruit Unified Sensor (for the soil moisture sensor)\n\n3. **Blynk App Setup:**\n   - Create a new project in the Blynk app.\n   - Add a Gauge widget to display soil moisture.\n   - Add a Button widget to control the water pump.\n   - Connect the phone and device with same mobile data and hotspot.\n   \n4. **Code Configuration:**\n   - Upload the provided Arduino sketch (`smart_plant_watering.ino`) to your NodeMCU.\n   - Configure your Wi-Fi credentials and Blynk authentication token.\n\n5. **Assemble the Hardware:**\n   - Connect the components according to the circuit diagram .\n   - Place the soil moisture sensor in the plant's soil.\n\n## Usage\n1. Power up your NodeMCU.\n2. Open the Blynk app and monitor soil moisture levels.\n3. Press the button in the app to activate the water pump.\n\n## Contributing\nContributions are welcome! Fork this repository, make improvements, and submit a pull request.\u003cbr\u003e\nContribution by\u003cbr\u003e - @sohan10012 \u003cbr\u003e\n                - @bharath_b_d_\u003cbr\u003e\n                - @tusharr0613\u003cbr\u003e\n                - @_vikashl\u003cbr\u003e\n\n---\n\nFeel free to add more details, images, or troubleshooting tips to enhance your README. Happy gardening! 🌱💧\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsohan10012%2Fiot-smart-gardening","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsohan10012%2Fiot-smart-gardening","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsohan10012%2Fiot-smart-gardening/lists"}