Design and development of arduino-based automation home system using the internet of things

Sunday Adeola Ajagbe, Oyetunde Adeoye Adeaga, Oluwaseyi Omotayo Alabi, Adewale Bashir Ikotun, Musa A. Akintunde, Matthew O. Adigun


The home automation system described in this paper is low-cost, dependable, and versatile. It uses an Arduino microcontroller and Bluetooth internet protocol (IP) connectivity to allow authorized users to remotely access and control devices. The suggested system employs the internet of things (IoT), which is server-independent, to manage human-desired appliances ranging from industrial machinery to consumer products. In this project, we have taken a Bluetooth module that is programmed through an Arduino Nano to control various devices auto-switching of mechanical devices and monitoring of water level within a range of 130 m using an Android application. This is done to show the effectiveness and viability of this system. Each bulb was switched on/off remotely using a mobile phone successfully. The operation of the water pump attached to the source bucket were controlled from the phone while in manual mode and controlled by an ultrasonic sensor while in automatic mode. It enables remote control of a number of devices, including lights and pumps, and decision-making based on sensor feedback.


Arduino Nano; Bluetooth networking; Home automation; Internet of things; Sensor

Full Text:




  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics