Design and Implementation of a Function Generator Using IoT

Descripción del Articulo

Electronics education requires didactic tools that integrate emerging technologies and promote hands-on experimentation in educational environments. In this context, the aim of this study was to design and implement a function generator controlled through Internet of Things (IoT) technologies, incor...

Descripción completa

Detalles Bibliográficos
Autores: Barón Achury, Jhoan David, Nevado, Oscar Mauricio, Romero Molano, Cesar Augusto
Formato: artículo
Fecha de Publicación:2026
Institución:Universidad Privada de Tacna
Repositorio:Revistas - Universidad Privada de Tacna
Lenguaje:español
OAI Identifier:oai:revistas.upt.edu.pe:article/1417
Enlace del recurso:https://revistas.upt.edu.pe/ojs/index.php/ingenieria/article/view/1417
Nivel de acceso:acceso abierto
Materia:educación
Generador de señales
Internet de las cosas
education
signal generator
Internet of Things
Descripción
Sumario:Electronics education requires didactic tools that integrate emerging technologies and promote hands-on experimentation in educational environments. In this context, the aim of this study was to design and implement a function generator controlled through Internet of Things (IoT) technologies, incorporating principles of ubiquitous computing to develop an accessible, flexible, and automated system. To this end, a distributed architecture was developed, consisting of a cloud-deployed web application, a database with real-time communication via WebSocket, an IoT module based on ESP8266, and a signal generator module implemented on an RP2040 microcontroller using an R-2R DAC for signal generation. The results show that the system enables the generation of sine, square, and sawtooth waveforms within a frequency range of 10 Hz to 100 kHz, with frequency errors below 0.12 % and an average control latency of 320 ms. Additionally, the prototype supports remote interaction and real-time monitoring of the devices. It is concluded that the integration of IoT into the function generator enhances electronics learning by improving accessibility, system control, and practical skills.
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).