Please login first
IoT Based Monitoring System for White Button Mushroom Farming
1 , 1 , 1 , * 2
1  Department of Electrical and Electronics Engineering, Nepal Engineering College, Pokhara University, Changunarayan 44801, Nepal
2  Institute of Transportation Studies, University of California Davis, Davis, California 95616, USA


In Nepal, most of the farmers depend upon traditional agricultural practices. Adapting modern agricultural technology plays an important role in improving overall efficiency as well as the productivity of their yields. In modern agriculture, the Internet of Things (IoT) connects farmers to their farm via the sensors so that they could easily monitor the real-time conditions of their farm from anywhere. White Button Mushroom is a widely cultivated crop among Nepalese farmers. Although being the most consumed and cultivated crop, it is still overshadowed by the traditional cultivation approach which is resulting in low productivity, high manpower efficiency, more effort, and cost. This work aims to develop a monitoring system to monitor the environmental conditions of a mushroom farm. It enables a user to monitor crucial factors such as temperature, humidity, moisture, the light intensity on a mushroom farm through the end devices. White Button Mushroom requires optimum temperature ranging from 22°C to 25°C and humidity from 70% to 90%. Sensors are placed on fixed locations and spots of the farm. Then, the sensors measure the status of parameters that are transmitted to the remote monitoring station via a low power Node MCU. The codes for the controller are written in the Arduino programming language, debugged, compiled, and burnt into the microcontroller using the Arduino integrated development environment. The result shows successful monitoring of environmental conditions accessing the internet from anywhere. It minimizes human efforts and automates production, which could be beneficial to Nepalese farmers.

Keywords: IoT; android application; sensors; monitoring station; ESP8266; Arduino IDE