We are living in a technology-based society where we have lots of innovative ideas day by day. These new innovations in IoT communications-based projects strive constantly to share and gather insight on the latest trends in the industrial IoT landscape. Here we focus on the IoT-based Smart Garden kit along with a Weather Station that can perform and even monitor a host of Gardening tasks.

Plants require water on a regular basis for proper growth. Water resources such as rivers,  canals,  ponds,  lakes,  wells, and many more have become contaminated nowadays due to human activities.  Water became a  scarce resource due to growing population,  climate changes  and  rapid urbanization.

This IoT-based “Smart  Watering  System for  Gardens  Using Wireless  Sensors  Networks”  is  all  about utilizing  the  sensors  in the  field  of  irrigation. These devices are equipped with water pump, sensors and can be controlled and monitored using the smartphone.  This proposed system is used to implement a smart  garden  kit,  which  is  used  to  provide the  information  about  the  plants  and  observe  the  daily monitoring  of  the  plants.  The  recorded  data  can  be  used  in the  future.  It  also  forecasts  future  rain.


This  project  is  very  much  useful  for  the  gardener  and  it will  provide  the  important  resources  that  can  be  useful  for the  growth  of  plants,  generally  this  device  is  equipped  with many sensors  and  has  an  automatic  function.  Smart  garden project  is  watering  system  for  gardeners  which  uses multiple  sensors.  Weather-Station  is  used  to  determine  the ‘temperature’  and  ‘humidity’  of  air; it also  helps  in determining  the  predicted  rain  with  the  help  of  humidity and  temperature  sensors.  The  weather  station  helps  in monitoring  current  weather  as  well  as  future  weather. Perfect  weather  information  helps in  minimizing  the  use  of water  by turning  off the  water  pump  automatically. 

This System utilizes  ATmega328  micro  controllers.  This  project  is built to determine  the  level of moisture  in  the  soil.  The  level  of moisture  in  the  soil  should  moderate.  If  the  level  of moisture  is  less  then  we  have  to  provide  water.  If  the  level of  moisture  is  more  than there is no need  to  provide  the  water  to the  plants.  So  microcontrollers  are  programmed  in  such  a way  that  it  can  provide  watering  plants  twice  per  day.  It also  reminds me if there  is  no  sufficient  water  in  the  tank. 

This system mainly comprises of four main sensors, which are Barometric Pressure, DHT11 Temperature, and Humidity Sensor, Soil Moisture Sensor and Light intensity module sensor. The Soil and Light Intensity sensor used to measure the value by percentages. Besides, two actuators, which are the water pump and LED light can be used remotely or by using a button on the devices. The LED is purposely to replicate the sunlight and make the plant grow faster. 

This IoT-based Smart Garden with Weather Station System can record the data and send the result to the user through the smartphone application named as Blynk apps. The  concern  of  the  project  is  to provide  information  about plants to  end  users.    Present  IOT device  is  also  executed  with  the  weather  station  sensors where  it  can observe  all  the  readings  of the sensor.  The moisturizing  property  of  soil,  air  humidity,  and temperature  and  water  pumps  is  all  controlled  by a weather station  sensor.  This  project  is  advantageous  for  the  users who  are  concerned  about  the  growth  of  plants.  


  • Barometric Pressure Sensing Module
  • Temperature Sensing Module
  • Humidity Sensing Module
  • Soil Moisture Sensing Module
  • Light Intensity Sensing Module
  • Electromechanical Water Pumping Module
  • Arduino  Uno

Arduino Uno is an open-source based on the Microchip ATmega328P developed by Arduino. cc. The current version of Arduino Uno comes with a USB interface, 14 digital I/O pins, 6 analog pins, an ICSP header, 16 MHz ceramic resonator, a power jack,  and reset button. And an Atmega328 microcontroller is used to connect with external electronics circuits.

  • ESP8266 WiFi MODULE:

ESP8266 Wifi Module AP & Station Remote Serial Wireless IoT Board designed based on an integrated chip specifically to fulfill the needs of a new connected world. It can handle all the necessary overhead for communicating with your network, such as TCP/IP stack and communicating with your 802.11 networks. The ESP8266 WiFi Module is a self-contained SoC with an integrated TCP/IP protocol stack that can give access to your WiFi network (or the device can act as an access point). One useful feature of Uno WiFi is support for OTA (over-the-air) programming, either for the transfer of Arduino sketches or WiFi firmware


DHT11 is a low-powered electronic device that lets us get the value of the temperature and the moisture and it uses 1 wire protocol. The sensor consists of a capacitive humidity sensor and a Thermistor connected to a high-performance 8-bit microcontroller. It measures the surrounding air and outputs a digital signal on the data pin (no analog input pins needed).DHT11 is strictly factory calibrated that is extremely accurate on humidity calibration, hence easy to interface with other microcontrollers. Using dedicated digital module acquisition technology and temperature, humidity sensors ensure the products with high reliability and excellent long-term stability.


Plants require water on a regular basis for proper growth. This soil moisture sensor used to measure moisture or water level content in it. When the moisture level is high, the module gives a digital output of 5V and provides 0V when the moisture level is low in the soil.


A Liquid  Crystal  Display commonly abbreviated as LCD is basically a display unit built using Liquid Crystal technology. When we build real-life/real-world electronics-based projects, we need a medium/device to display output values and messages.  


The internet of things (IOT) uses this platform to create apps. This is utilized to control the components like Arduino \Uno, Raspberry Pi, and others. It has its own graphical interface. It’s friendly, easy to use. This application uses the concept of dropping and dragging of widgets.

Benefits of smart gardening & weather monitoring system:.

  • Visual display using LCD display unit.
  • Watering depends on the moisture level present in the field.
  • All the farm parameters can view through online in graphical notation.
  • Efficient and low cost design.
  • Fast response.
  • User friendly.
  • Better control on overall internal process
  • High Productivity


The objective  of  this research  is  to  create  IOT  enabled  smart garden  kit  by  using  the  IOT  hardware  components  .problem  statement  of  the  project  is  to  implement  smart garden  kit,  which  is  used  to  provide  the  information  about the  plants  and  observe  the  daily  monitoring of  the  plants. The  recorded  data  can  be  used  in  the  future.  It  also forecast  the  future  raining. 

Measuring soil moisture plays a crucial role in gardening to support gardeners to manage their plants more efficiently. This technique also allows increasing yields and the quality of the plant by better management of soil moisture during critical plant growth stages. An Embedded system for automatic irrigation offers a potential solution to support site-specific irrigation management that allows producers to maximize their productivity while saving water. Moreover, this project technique enables the system to avoid over-irrigation, under irrigation, topsoil erosion, and reduce the wastage of water. Meanwhile, the system performance can be changed according to the situation of crops, weather conditions, soil, etc

Leave a Reply

Your email address will not be published.