In this article, the primary purpose is to design and implement a remote light control example that makes use of the Arduino IDE platform for programming, the MQTT protocol, and an ESP32 microcontroller, which has a dual-core CPU as well as Wi-Fi and Bluetooth capabilities. This aspect is related to the Internet of Things (IoT), which allows any fundamental device to be linked and become a smart device via the application of the Internet. As a result, these devices can be operated from a significantly long-distance, eliminating the need to physically interact with the switches to turn them on or off. The first part of the paper is a discussion of the fundamental theory that is provided to examine the potential of remote control methods, followed by a short overview of the Arduino integrated development environment (IDE), MQTT communication protocol, and PWM technique to regulate the brightness of lights. The second section is devoted to hands-on work, such as setting up an environment connection over the Internet, compiling and designing a printed circuit board (PCB).
Publication Information
Publisher
Thu Dau Mot University, Viet Nam
Editor-in-Chief
Assoc. Prof. Nguyen Van Hiep Thu Dau Mot University
Editorial Board
Assoc. Prof. Le Tuan Anh Thu Dau Mot University
PhD. Nguyen Quoc Cuong Thu Dau Mot University
PhD. Doan Ngoc Xuan Thu Dau Mot University
PhD. Nguyen Khoa Truong An Thu Dau Mot University
Assoc. Prof. Nguyen Thanh Binh Thu Dau Mot University
PhD. Le Thi Thuy Dung Thu Dau Mot University
PhD. Ngo Hong Diep Thu Dau Mot University
PhD. Nguyen Duc Dat Duc Ho Chi Minh City University of Industry and Trade
Assoc. Prof. Nguyen Van Duc Animal Husbandry Association of Vietnam
PhD. Nguyen Thi Nhat Hang Department of Education and Training of Binh Duong Province
PhD. Nguyen Thi Cam Le Vietnam Aviation Academy
PhD. Trần Hạnh Minh Phương Thu Dau Mot University
M.A. Pham Van Thinh Thu Dau Mot University
PhD. Nguyen Thi Lien Thuong Thu Dau Mot University