Methods and tools for developing a web interface to control hardware modules of Arduino within an internet of things system

Keywords: web interface, Internet of Things, Arduino, IoT, hardware module control, development methods, development tools, communication protocols, software architecture, microcontrollers

Abstract

The active proliferation of Internet of Things (IoT) technologies and the widespread use of Arduino based hardware modules across numerous domains—from home automation to industrial solutions—have created an urgent need for developing intuitive and functional means of interacting with such systems. A web interface is the key component that provides convenient monitoring, data collection, and remote control of IoT devices. In this article, we present a comprehensive analysis of modern methods and toolsets designed for developing web interfaces aimed at controlling Arduino hardware modules within IoT systems. We examine in detail the design stages, including the selection of optimal architectural patterns, efficient communication protocols (such as HTTP, MQTT, and WebSockets), and up-to-date technology stacks for frontend development (e.g., React, Vue, Angular) and backend development (Node.js, Python/Flask/Django). Special attention is paid to the specifics of integrating web interfaces with Arduino microcontrollers, the analysis of popular libraries and software platforms (for example, Arduino IoT Cloud and Blynk), and approaches to ensuring secure data transmission. The article also highlights the main challenges and offers recommendations for choosing tools to create scalable and reliable web solutions for Arduino-compatible IoT projects.

References

1. Соколова Н.О., Бєлов А.С Розробка програмного забезпечення IоT-системи на апаратній платформі Arduino URL : https://surl.li/edglnc (дата звернення: 13.05.2025).
2. Півень Н.О. Система охоронної сигналізації офісного приміщення. URL : https://surl.li/rhxyeg (дата звернення: 13.05.2025).
3. Цирульник С. М. Вплив особистісних та професійних рис на ефективність діяльності менеджера. URL: https://surl.li/wffpye (дата звернення: 13.05.2025).

Abstract views: 23
PDF Downloads: 12
Published
2025-06-16
How to Cite
Miskevych О., & Shulhach І. (2025). Methods and tools for developing a web interface to control hardware modules of Arduino within an internet of things system. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (59), 247-252. https://doi.org/10.36910/6775-2524-0560-2025-59-31
Section
Computer science and computer engineering