Skip to content

LucPac/ESP32_Dashboard_garden

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 Smart Garden Monitoring & Control System - ESP32 🌤️

✨ A project integrating sensors and automatic control for small-scale agriculture using ESP32 with Web Dashboard + Mobile App.

The system can monitor temperature, humidity, and light and control watering, ventilation fan, and roof cover automatically.

ESP32 Badge Arduino Badge App Badge


OverviewHow to UseFeaturesReal Product



🚀 Overview

This project simulates a smart plant environment monitoring and control system based on ESP32. The system can:

  • Read data from temperature, humidity, and light sensors.
  • Display in real-time on web dashboard/mobile app (Firebase).
  • Control watering, fan, and roof cover based on configured settings.

🛠️ How to Use

🔧 Software Requirements

  1. Arduino IDE / PlatformIO – Compile and upload code to ESP32.

  2. Firebase Realtime Database – Store and sync monitoring data.

  3. Mobile App / Web Dashboard – Remote control.

📥 Installation Steps

  1. Download the project:
git clone https://github.com/LucPac/ESP32_Dashboard_garden.git
  1. Open the folder with Arduino IDE or PlatformIO and configure:

    WiFi SSID & password

    Firebase host & token

  2. Upload the program to ESP32.

  3. Open index.html in your browser or install the mobile app to monitor and control.

  4. View temperature, humidity, light data and control devices with buttons.


⚙️ Features

| Component         | Function                                                |
|-------------------|---------------------------------------------------------|
| Temperature / Humidity | Read by DHT11 sensor                               |
| Light             | Read by photoresistor / LDR sensor                      |
| Watering          | Manual control                                          |
| Ventilation Fan   | Manual control                                          |
| Roof Cover        | Open/close by user command                              |
| Web/App Dashboard | Display data and send control commands (via Firebase)  |

🚩 Real Product

PCB Layout

image

image

Dashboard Image

Screenshot (88)

App Image

Screenshot_2025_06_16_21_40_53_810

Actual Circuit Image

image

Demo Video

image




Thank you for visiting! I hope this repo is useful for your learning and research. 😊

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Contributors