Jr-Hung Guo1, Lin Tzu Yua1, Kuo-Hsien Hsia2
1Department of Electrical Engineering, National Yunlin University of Science
& Technology, 123 University Road, Section 3, Douliou, Yunlin
64002, Taiwan, R.O.C
2College of Future, National Yunlin University of Science and Technology,
123 University Road, Section 3,Douliou, Yunlin 64002 , Taiwan, R.O.C
pp. 109-114
ABSTRACT
The efficiency and safety of the Internet of Things (IoT) have always been
the focus of the development of IoT devices. Because the chips used in
IoT devices generally have poor computing power, they cannot transmit data
quickly and in large amounts, and use more complex security algorithms.
Therefore, this thesis is to develop an IoT module with STM32 chip as the
main controller. This module uses MQ Telemetry Transport (MQTT)[1] Protocol
and AES encryption technology, and this IoT module can be operated directly
with a browser. MQTT is a communication protocol for the IoT, which was
developed by IBM and Eurotech, and officially became an OASIS international
standard in 2014. The purpose of development is to send and receive processing
messages under narrow bandwidth and low energy consumption conditions.
To ensure the security of IoT communications, we use AES encryption technology.
Through this design, the communication of the entire IoT module is more
efficient and safe. In addition, whether in household or industrial applications,
it is very complicated to establish a monitoring system. Therefore, we
build a SCADA system based on MQTT technology and through simple drag-and-drop
operations. In the future, we will continue to improve related software
and hardware so that this IoT module can be used in different fields. The
connection and monitoring of the entire IoT can be applied in more fields.
ARTICLE INFO
Article History
Received 13 November 2020
Accepted 05 October 2021
Keywords
Internet of things (IoT)
MQ telemetry transport (MQTT)
AES
Supervisory control and data acquisition (SCADA).
JAALR2302
Download article(PDF)