Published:
2024-09-13Issue:
Vol. 18 No. 1 (2024)Section:
A Research VisionPerformance evaluation of the Over-the-Air Update protocol for remote device programming
Evaluación del rendimiento del protocolo Over-the-Air Update para la programación remota de dispositivos
Keywords:
STEAM, Embedded systems, Technology Platform, Over-the-air (en).Keywords:
STEAM, Sistemas embebidos, Plataforma Tecnológica, Sobre el Aire (es).Downloads
Abstract (en)
This document is the result of the development of the extension project: Unillanos 2021 Technology Club. Its main objective was to design and implement a technology platform for communication with embedded systems (ESP32), enabling programming and sketch updating through over-the-air (OTA) capabilities. To achieve this, we utilized our knowledge in web development and employed languages such as HTML, CSS, JavaScript, and Python. Additionally, we integrated the Django framework, which facilitates the support of different scale models for the development of STEAM (Science, Technology, Engineering, Arts, and Mathematics) teaching activities, all accessible from areas with internet connectivity. By implementing this platform, students enrolled in the electronic engineering program can engage in various types of practical activities across different fields of knowledge, all conducted remotely. The inspiration for this idea arose from the impact of the COVID-19 pandemic, which highlighted the need for virtual education tools that efficiently address the practical components without requiring students to bear additional expenses for device acquisition.
This platform significantly contributes to enhancing the quality of virtual education by fostering an enriched approach that complements the theoretical knowledge acquired through practical exercises within the educational platform. Furthermore, it boosts the installed capacity of the laboratory services offered by the Faculty of Basic Sciences and Engineering, thereby promoting the innovation and application of new technologies within the region.
Abstract (es)
Este documento es el resultado del desarrollo del proyecto de extensión: Club Tecnológico Unillanos 2021. Su objetivo principal fue diseñar e implementar una plataforma tecnológica para la comunicación con sistemas embebidos (ESP32), permitiendo la programación y actualización del sketch a través de la función "over-the-air" (OTA). Para lograr esto, utilizamos nuestros conocimientos en desarrollo web y empleamos lenguajes como HTML, CSS, JavaScript y Python. Además, integramos el framework Django, que facilita el soporte de diferentes modelos a escala para el desarrollo de actividades educativas STEAM (Ciencia, Tecnología, Ingeniería, Arte y Matemáticas), todo accesible desde áreas con conexión a internet.
Al implementar esta plataforma, los estudiantes inscritos en el programa de ingeniería electrónica pueden participar en varios tipos de actividades prácticas en diferentes campos del conocimiento, todo realizado de manera remota. La inspiración para esta idea surgió del impacto de la pandemia COVID-19, que resaltó la necesidad de herramientas de educación virtual que aborden eficientemente los componentes prácticos sin requerir que los estudiantes asuman gastos adicionales para adquirir dispositivos.
Esta plataforma contribuye significativamente a mejorar la calidad de la educación virtual al fomentar un enfoque enriquecido que complementa el conocimiento teórico adquirido a través de ejercicios prácticos dentro de la plataforma educativa. Además, aumenta la capacidad instalada de los servicios de laboratorio ofrecidos por la Facultad de Ciencias Básicas e Ingeniería, promoviendo así la innovación y aplicación de nuevas tecnologías dentro de la región.
References
L. Cilleruelo and A. Zubiaga, "Una aproximación a la Educación STEAM. Prácticas educativas en la encrucijada arte, ciencia y tecnología. Jornadas de Psicodidáctica, 18.," 2014.
M. L. Matute Sánchez and C. R. Contreras Alvarado, "Diseño y desarrollo de un asistente robótico basado en sistemas embebidos y aplicaciones móviles como herramienta de soporte pedagógica para niños de uno a cinco años," 2019.
E. Systems, "ESP8266EX," 2023.
K. Arakadakis, P. Charalampidis, A. Makrogiannakis, and A. Fragkiadakis, "Firmware Over-the-air Programming Techniques for IoT Networks-A Survey," ACM Comput. Surv., vol. 54, no. 9, pp. 1-24, 2022. https://doi.org/10.1145/3472292
I. G. Juan, I. Garc, I. F. Milena, and I. G. Ezequiel, "Gestión de Redes Centralizado desde GNU / Linux," Cordoba, 2021.
Y. T. Chávez Cujilán and J. M. Espinoza Ortíz, "Desarrollo de una plataforma web para el control y seguimiento de productos terminados en la empresa camaronera ambartex s.a. empleando la metodología kanban," Universidad de Guayaquil, 2016.
M. docs Web, "Métodos de petición HTTP," 2023. https://developer.mozilla.org/es/docs/Web/HTTP/Methods
R. Pereira, C. de Souza, D. Patino, and J. Lata, "Platform for Distance Learning of Microcontrollers and Internet of Things; [Plataforma De Enseñanza a Distancia De Microcontroladores E Internet De Las Cosas]," Ingenius, vol. 2022, no. 28, pp. 53 - 62, 2022, [Online]. Available: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85144095611&doi=10.17163%2Fings.n28.2022.05&partnerID=40&md5=cc9fd40b5b28c66ac89ebf8f68ab3275
M. Garduno-Aparicio, J. Rodriguez-Resendiz, G. Macias-Bobadilla, and S. Thenozhi, "A Multidisciplinary Industrial Robot Approach for Teaching Mechatronics-Related Courses," IEEE Trans. Educ., vol. 61, no. 1, pp. 55-62, 2018. https://doi.org/10.1109/TE.2017.2741446
P. Jacko et al., "Remote IoT Education Laboratory for Microcontrollers Based on the STM32 Chips," Sensors, vol. 22, no. 4, 2022. https://doi.org/10.3390/s22041440
Ð. Mijailović, A. Ðorđdević, M. Stefanovic, D. Vidojević, A. Gazizulina, and D. Projović, "A cloud-based with microcontroller platforms system designed to educate students within digitalization and the industry 4.0 paradigm," Sustain., vol. 13, no. 22, 2021. https://doi.org/10.3390/su132212396
J. Vega D, "Soporte para gestión remota ota sobre una picocelda GSM / GPRS Over-The-Air management on a GSM / GPRS picocell Graduado en Ingeniería de Tecnologías de Telecomunicación," Universidad de Cantabria, 2014.
J. Molnár et al., "Weather Station IoT Educational Model Using Cloud Services," JUCS - J. Univers. Comput. Sci., vol. 26, no. 11, pp. 1495-1512. https://doi.org/10.3897/jucs.2020.079
O. Velihorskyi, I. Nesterov, and M. Khomenko, "Remote Debugging of Embedded Systems in Stm32Cubemonitor," pp. 22-25, 2020. https://doi.org/10.35598/mcfpga.2020.007
G. Zhabelova, M. Vesterlund, S. Eschmann, Y. Berezovskaya, V. Vyatkin, and D. Flieller, "A Comprehensive Model of Data Center: From CPU to Cooling Tower," IEEE Access, vol. 6, pp. 61254-61266, 2018. https://doi.org/10.1109/ACCESS.2018.2875623
I. Marín, "un enfoque de neurociencia sobre la participación de los estudiantes en las clases de microcontroladores durante la pandemia covid19," in 14a Conferencia Internacional Anual de Educación, Investigación e Innovación Actas JA - ICERI2021, pp. 5776-5783, 2021. https://doi.org/10.21125/iceri.2021.1303
S. P. De Araujo and L. Dias Souza, "STEAM Education y el Diseño de los modelos de aprendizaje MOE, TAS y COM," i+Diseño. Rev. Científico-Académica Int. Innovación, Investig. y Desarro. en Diseño, vol. 17, pp. 23-34, 2022. https://doi.org/10.24310/Idiseno.2022.v17i.15683
E. Flores, "Ingenieria de Software," 2021. https://ingenieriadesoftware.mex.tl/52666_Presentacion.html
E. Inga, J. Inga, and A. Ortega, "Novel approach sizing and routing of wireless sensor networks for applications in smart cities," Sensors, vol. 21, no. 14, pp. 1-17, 2021. https://doi.org/10.3390/s21144692
T. Vince et al., "IoT implementation in remote measuring laboratory VMLab analyses," J. Univers. Comput. Sci., vol. 26, no. 11, pp. 1402-1421, 2020. https://doi.org/10.3897/jucs.2020.074
I. Olarte C and L. A. Rodriguez Umaña, "diseño de arquitectura estándar para la adquisición y transmisión de datos integrados en la automatización de cultivos acuaponicos," Universidad Cooperativa de Colombia, 2022.
J. I. Vega Luna, F. J. Sánchez-Rangel, G. Salgado-Guzmán, J. F. Cosme-Aceves, V. N. Tapia-Vargas, and M. A. Lagos-Acosta, "Red de monitorización para automatizar el sistema de enfriamiento de un centro de datos," Ingenius, no. 24, pp. 87-96, 2020. https://doi.org/10.17163/ings.n24.2020.09
How to Cite
APA
ACM
ACS
ABNT
Chicago
Harvard
IEEE
MLA
Turabian
Vancouver
Download Citation
Visitas
Downloads
License
Copyright (c) 2024 Visión electrónica
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Attribution-NonCommercial 4.0 International