Enhancing STEM Learning through Interactive Digital Twins: Architecture of a Low-Cost Web Solution for Robotics

Authors

DOI:

https://doi.org/10.5753/jis.2026.7394

Keywords:

Digital Twin, Educational Robotics, Low Cost, IoT, Web Interface, Engineering Education

Abstract

Educational robotics is a powerful approach for developing STEM skills; however, its widespread adoption is often constrained by the high cost of commercial robotic kits and by the complexity of integrating physical hardware with virtual learning environments. In the context of Industry 4.0, the Digital Twin (DT) concept emerges as a strategic bridge between physical assets and virtual models, yet its application in basic and higher education remains limited by technical and financial barriers. Purpose: To address these challenges, this article presents a web-based Digital Twin architecture that utilizes the low-cost mobile educational platform URA (One Robot per Student) as a case study. The study aims to provide an accessible and scalable solution for real-time monitoring, simulation, and remote interaction, democratizing access to advanced robotics and IoT concepts. Methods: The proposed system integrates an ESP32-based physical robot with a web interface implemented using React.js and Three.js. Communication between the physical and virtual layers is achieved via the MQTT protocol to ensure low-latency data exchange. The platform includes a three-dimensional visualization module for state monitoring and an augmented reality component to support immersive interaction. The research methodology involved a technical evaluation focused on communication latency and synchronization fidelity between the robot’s sensor data (ultrasonic, vibration, and magnetometer) and its virtual counterpart. Furthermore, the study analyzes the pedagogical alignment of the platform with constructivist and constructionist learning principles, emphasizing the importance of active experimentation. Results: Technical evaluations indicate that the system maintains responsiveness and synchronization accuracy within acceptable limits for educational applications, with average latency levels suitable for real-time user perception. The orientation error observed between the physical and virtual entities remained minimal, ensuring a high-fidelity representation. Additionally, the estimated cost of the essential electronic components is approximately US$24.72, which is substantially lower than that of commercial educational robotics platforms, such as Lego Mindstorms. This financial accessibility allows for the replication of the project in resource-constrained institutions. Conclusion: These results demonstrate that the proposed Digital Twin constitutes a viable and cost-effective solution for educational robotics. By enabling students to safely experiment in virtual environments before validating their solutions on real hardware, the platform effectively reduces financial and technical barriers in STEM education. The integration of web technologies and open-source hardware reinforces the scalability of the approach, contributing to the democratization of advanced simulation technologies in the teaching-learning process.

Downloads

Download data is not yet available.

References

B. Correia, J., Rodrigues, F., Santos, N., Abel, M., and Becker, K. (2022). Data management in digital twins for the oil and gas industry: beyond the osdu data platform. Journal of Information and Data Management, 13(3). DOI: https://doi.org/10.3390/machines10070577.

Brazil, S. o. F. E. (1998). National curricular parameters: third and fourth cycles of elementary education: introduction to the national curricular parameters. Ministry of Education, Secretariat of Fundamental Education. [link], Accessed: 16 August 2026.

Cabrera, A. T., Sánchez, J. L. G., Rodríguez, M. A. O., and García, J. C. M. (2022). A survey on the contributions of 3d printing to robotics education—a decade review. Electronics, 10(16). DOI: https://doi.org/10.1007/978-981-33-4597-3_27.

Corrêa, A., Goulart, G., Lourenço, D., Blascovi-Assis, S., and Rodrigues, B. (2025). Adapted version of the sus (system usability scale) questionnaire for usability evaluation of digital games with children and adolescents: A pilot study. In Proceedings of the XXIV Brazilian Symposium on Games and Digital Entertainment, pages 826–836, Porto Alegre, RS, Brazil. SBC. DOI: https://doi.org/10.5753/sbgames.2025.9837.

de Sena et al, G. J. (2019). Robotics in the teaching of physics: A project based approach. et al., 1:483–487. DOI: https://doi.org/10.36315/2019V1END110.

Freire, P. (1968). Pedagogy of the Oppressed. Paz & Terra, Rio de Janeiro.

Gavrilas, L., Kotsis, K. T., and Papanikolaou, M. S. (2025). The challenges encountered by preschool and primary educators in implementing educational robotics. Research in Science and Technological Education, pages 1–29. DOI: https://doi.org/10.1080/02635143.2025.2578308.

González-Herbón, R., González-Mateos, G., Rodríguez-Ossorio, J. R., Domínguez, M., Alonso, S., and Fuertes, J. J. (2024). An approach to develop digital twins in industry. Sensors, 24(3):998. DOI: https://doi.org/10.3390/s24030998.

Hercog, D., Lerher, T., Truntič, M., and Težak, O. (2023). Design and implementation of esp32-based iot devices. Sensors, 23(15). DOI: https://doi.org/10.3390/s23156739.

HowToMechatronics (2025). L298n motor driver - arduino interface, how it works, codes... [link], Accessed: 16 August 2026.

Jamwal, A., Agrawal, R., Sharma, M., and Giallanza, A. (2021). Industry 4.0 technologies for manufacturing sustainability: A systematic review and future research directions. Applied Sciences. DOI: https://doi.org/10.3390/app11125725.

Kaarlela, T., Arnarson, H., Pitkäaho, T., Shu, B., Solvang, B., and Pieskä, S. (2022). Common educational teleoperation platform for robotics utilizing digital twins. Machines, 10(7):577. Open Access. DOI: https://doi.org/10.3390/machines10070577.

Kandasamy, N. K., Venugopalan, S., Wong, T. K., and Leu, N. J. (2022). An electric power digital twin for cyber security testing, research and education. Computers and Electrical Engineering, 101:108061. DOI: https://doi.org/10.1016/j.compeleceng.2022.108061.

Kangisser, S., Irizarry, J., Watt, K., Borger, R., and Burger, A. (2022). Integrating digital twins in construction education through hands-on experiential learning. In Proceedings of the 39th International Symposium on Automation and Robotics in Construction, pages 246–252. International Association for Automation and Robotics in Construction (IAARC). DOI: https://doi.org/10.22260/ISARC2022/0035.

Lee, J. Y., Pyon, C. U., and Woo, J. (2023). Digital twin for math education: A study on the utilization of games and gamification for university mathematics education. Electronics, 12(15). DOI: https://doi.org/10.3390/electronics12153207.

Lee, S., Kim, S., and Roh, B. (2024). Mixed reality virtual device (mrvd) for seamless mr-iot-digital twin convergence. Internet of Things, 26:101155. Open Access. DOI: https://doi.org/10.1016/j.iot.2024.101155.

Liljaniemi, A. and Paavilainen, H. (2020). Using digital twin technology in engineering education – course concept to explore benefits and barriers. Open Eng., 10(1):596–604. DOI: https://doi.org/10.1515/eng-2020-0040.

Magrin, C., Conte, G., and Todt, E. (2021). Creating a digital twin as an open source learning tool for mobile robotics. In Anais do XIII Simpósio Brasileiro de Robótica e XVIII Simpósio Latino Americano de Robótica, pages 13–18, Porto Alegre, RS, Brasil. SBC.

Peidró, A., Reinoso, Ó., José, A. G., Marín, M., and Payá, L. (2016). A simulation tool to study the kinematics and control of 2rpr-pr parallel robots. IFAC-PapersOnLine, 49(6):268–273. DOI: https://doi.org/10.1016/j.ifacol.2016.07.188.

Riedel-Kruse, I. and Gerber, L. (2017). Diy lego robot brings lab automation to students. IEEE Spectrum. [link], Accessed: 16 August 2026.

Rodríguez-Rodríguez, J. C., Martín-Pulido, E., Padrón, V. J., Alemán, J. A., García, C. R., and Quesada-Arencibia, A. (2017). Ciberlandia: An educational robotics program to promote stem careers in primary and secondary schools. Interactive Collaborative Learning, page 440–454. DOI: https://doi.org/10.1007/978-3-319-50337-0_42.

Roldán-Àlvarez, D., Cañas, J. M., Valladares, D., Martín, F., Peyré, G., Marín, R., López, J. D., Duenas, R., and Daza, D. (2024). Unibotics: open ros-based online framework for practical learning of robotics in higher education. Multimedia Tools and Applications, 83:52841–52866. DOI: https://doi.org/10.1007/s11042-023-17514-z.

Souza, E., Alves, B., Ribeiro, A., and Sampaio, L. (2025). A modular architecture for iot environment monitoring. In Extended Proceedings of the XLIII Brazilian Symposium on Computer Networks and Distributed Systems, pages 322–329, Porto Alegre, RS, Brazil. Brazilian Computer Society (SBC). DOI: https://doi.org/10.5753/sbrc_estendido.2025.8892.

Tao, F., Cheng, J., Qi, Q., Zhang, M., Zhang, H., and Sui, F. (2018). Digital twin-driven product design, manufacturing and service with big data. The International Journal of Advanced Manufacturing Technology, 94(9):3563–3576. DOI: https://doi.org/10.1007/s00170-017-0233-1.

Torres, V. P., Aroca, R. V., and Burlamaqui, A. F. (2014). Ambiente de programação baseado na web para robótica educacional de baixo custo. HOLO, pages 252–259. DOI: https://doi.org/10.15628/holos.2014.1902.

Xefteris, S. and Palaigeorgiou, G. (2019). Mixing educational robotics, tangibles and mixed reality environments for the interdisciplinary learning of geography and history. International Journal of Engineering Pedagogy (iJEP), 9(2):89–105. DOI: https://doi.org/10.3991/ijep.v9i2.9950.

Yang, W., Ng, D. T. K., and Gao, H. (2022). Robot programming versus block play in early childhood education: Effects on computational thinking, sequencing ability, and self-regulation. British Journal of Educational Technology, 53(6):1817–1841. DOI: https://doi.org/10.1111/bjet.13215.

Downloads

Published

2026-08-21

How to Cite

LAGO, M.; OLIVEIRA, D. de; DANTAS, R. Enhancing STEM Learning through Interactive Digital Twins: Architecture of a Low-Cost Web Solution for Robotics. Journal on Interactive Systems, Porto Alegre, RS, v. 17, n. 1, p. 926–937, 2026. DOI: 10.5753/jis.2026.7394. Disponível em: https://journals-sol.sbc.org.br/index.php/jis/article/view/7394. Acesso em: 24 aug. 2026.

Issue

Section

Regular Paper