Low Cost, Easy-to-Use, IoT and Cloud-Based Real-Time Environment Monitoring System Using ESP8266 Microcontroller NUBA SHITTAIN MITU a, b , VASSIL T. VASSILEV a , MYASAR TABANY a Khm0225@my.londonmet.ac.uk, V.Vassilev@londonmet.ac.uk, M.Tabany@londonmet.ac.uk a School of Computing and Digital Media, London Metropolitan University, 166-220 Holloway Road, London, N7 8DB, UK. b Bangladesh Atomic Energy Research Establishment,Ganakbari, Savar, Dhaka, 1349, BANGLADESH. Abstract— This paper proposes a low-cost, Easy-to-use, IoT and cloud-based system solution for environmental data monitoring in real-time through the combination of Internet of Things (IoT) and Cloud Computing technology via Arduino IDE. This paper is present a low implementation cost Data Collection Circuit (DCC) using AT-Arduino commands-based microcontroller ESP8266 and custom IoT device for environment data collection from any physical circumstances. This paper has the scope to introduce the NoSQL, scalable, serverless, real-time database that is Google's firebase, to store the sensor data for real-time monitoring and management of the database. This paper is giving access to environmental information about a UK university library during busy exam weeks includes the major atmosphere parameters: temperature and humidity, which has a massive effect on the Earth's weather, human physical and mental health. The data can be monitored in the firebase database through terminal devices like Laptop, Smart Phone and Tablet which is endowed with the internet facility. This paper is also present a designed and developed Android App using the MIT App Inventor tool for synchronizing the firebase cloud data on it and monitoring these data in real-time from anywhere in the world in no time. Keywords— IoT; Cloud Computing; ESP8266; Firebase; Cloud Integration; Android App. 1. Introduction Now we are entering an era of the "Internet of Things" (abbreviated as IoT). This term has been defined by different authors in many different ways. Let us look at the most popular definition of IoT. The Internet of Things is simply an interaction between the physical and digital worlds and the 'digital world interacts with the physical world using a plethora of sensors and actuators [1]. The emerging concept of IoT plays a vital role to help in attaining this mission and policy decisions can be made based on real data 'and more importantly, their impact can be monitored almost in real-time. The increasing growth of mobile devices and development in the area of communication, cloud computing, embedded systems have made the IoT concept more relevant [2]. Internet of Things (IoT) [3] refers to objects that are connected through Internet, which means using modern information technology such as intelligent sensing, identification technology and wireless communication to realize the interconnection between objects. It is known as the third wave of information industry development after computer and the Internet. Cloud Computing [4] refers to an emerging development platform that addresses on- demand-shared resources and has the potential to handle several sources, for example, servers, networks, applications, etc. Cloud computing allows centralized usage and management of services in a flexible and optimized manner. The computing capabilities and storage facilities of the Cloud allow IoT to handle, store and compute such vast data. The most commonly utilized cloud for IoT is Amazon, Microsoft Azure, Google Cloud, Open IoT, etc. Nowadays, most IoT researchers are dealing with this subject. One of them presenting real applications other presenting their research advancements on IoT inhabitants. Our IoT and cloud- based system target the temperature and humidity data collection using a designed and developed low- cost, Data Collection Circuit (DCC) of the system. In practice, we want to demonstrate that a relatively cheap, easy-to-use, time-optimised IoT and cloud- based real-time environmental data monitoring system solution. The Data Collection Circuit (DCC) is designed using wi-fi enabled microcontroller ESP8266, DHT11 sensor devices, etc. and must be well-configured within the Arduino IDE to communicate with the rest of the components of the system architecture. Nuba Shittain Mitu et al. International Journal of Internet of Things and Web Services http://www.iaras.org/iaras/journals/ijitws ISSN: 2367-9115 30 Volume 6, 2021 brought to you by CORE View metadata, citation and similar papers at core.ac.uk provided by London Met Repository