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...
| Autores: | , , |
|---|---|
| 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 |
| 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).
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).