In this regard, precision agriculture automated irrigation scheduling optimization of plant growth farmland monitoring greenhouse gases monitoring agricultural production process management and security in crops are a few potential applications. However, WSNs have few limitations such as low battery power, limited computation capability and small memory of the sensor nodes. These limitations invite challenges in the design of WSN applications in agriculture.