Desarrollo e implementación un sistema IoT embebido en el microcontrolador Esp32 para la gestión de sensores y actuadores en modo AP (Punto de acceso) y STA (Estación)

dc.contributor.authorTriviño Torres, Luis Carlos
dc.contributor.corporatenameUniversidad Santo Tomás
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001406510
dc.contributor.googlescholarhttps://scholar.google.com/citations?hl=es&user=UEBWV88AAAAJ
dc.contributor.gruplachttps://scienti.minciencias.gov.co/gruplac/jsp/visualiza/visualizagr.jsp?nro=00000000019947
dc.contributor.orcidhttps://orcid.org/0000-0003-0775-6460
dc.date.accessioned2026-05-12T19:28:47Z
dc.date.available2026-05-12T19:28:47Z
dc.date.issued2025-12-01
dc.descriptionDesarrollo e implementación un sistema IoT embebido en el microcontrolador Esp32 para la gestión de sensores y actuadores en modo AP (Punto de acceso) y STA (Estación) es un proyecto liderado por el semillero de investigación Ciberondas del programa de Ingeniería Informática de la Universidad Santo Tomás, se enmarca en la creciente relevancia del Internet de las Cosas (IoT), que ha transformado la interacción con dispositivos y entornos. El objetivo principal fue diseñar un sistema IoT basado en el microcontrolador ESP32, capaz de gestionar eficientemente sensores y actuadores, adaptándose a diferentes entornos de conectividad mediante los modos de operación punto de acceso (AP) y estación (STA). La metodología incluyó la integración de una API REST para facilitar la comunicación entre el ESP32 y servicios externos, así como el uso del protocolo MQTT compatible con el broker EMQX en entornos locales y en la nube. La interfaz de usuario se desarrolló utilizando HTML, CSS y JavaScript, implementada en un dashboard web que permite el monitoreo y control en tiempo real del sistema. El hardware del proyecto incorporó sensores de alta precisión como el DHT22 y DS18B20, junto con actuadores como LEDs y relés, mientras que el software empleó librerías especializadas para la gestión de la conectividad WiFi y del servidor web. Los resultados obtenidos destacaron la versatilidad y eficiencia del sistema propuesto, evidenciando su capacidad para adaptarse a diversos escenarios y necesidades. Este proyecto aporta una contribución significativa al campo del IoT al ofrecer una plataforma robusta, flexible y escalable, ideal para aplicaciones que requieren monitoreo y control en tiempo real en múltiples contextos.
dc.description.abstractDevelopment and Implementation of an Embedded IoT System on the ESP32 Microcontroller for Sensor and Actuator Management in AP (Access Point) and STA (Station) Modes This project, led by the Ciberondas research group of the Computer Engineering program at Universidad Santo Tomás, is framed within the growing relevance of the Internet of Things (IoT), which has transformed interactions with devices and environments. The main objective was to design an IoT system based on the ESP32 microcontroller, capable of efficiently managing sensors and actuators while adapting to different connectivity environments through access point (AP) and station (STA) operating modes. The methodology included integrating a REST API to facilitate communication between the ESP32 and external services, as well as implementing the MQTT protocol compatible with the EMQX broker in both local and cloud environments. The user interface was developed using HTML, CSS, and JavaScript, implemented in a web dashboard that enables real-time monitoring and control of the system. The hardware incorporated high-precision sensors such as the DHT22 and DS18B20, along with actuators like LEDs and relays, while the software employed specialized libraries for Wi-Fi connectivity management and web server functionality. The results highlighted the versatility and efficiency of the proposed system, demonstrating its ability to adapt to diverse scenarios and requirements. This project makes a significant contribution to the IoT field by providing a robust, flexible, and scalable platform, ideal for applications requiring real-time monitoring and control across multiple contexts.
dc.description.domainhttp://unidadinvestigacion.usta.edu.co
dc.format.mimetypeapplication/pdf
dc.identifier.citationTriviño Torres, L. C. (2025). Desarrollo e implementación un sistema IoT embebido en el microcontrolador Esp32 para la gestión de sensores y actuadores en modo AP (Punto de acceso) y STA (Estación) [Working paper]. Semillero Ciberondas, Programa de Ingeniería Informática, Universidad Santo Tomás.
dc.identifier.urihttp://hdl.handle.net/11634/72381
dc.publisher.branchCRAI-USTA Villavicencio
dc.relation.referencesAl-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015). Internet of Things: A survey on enabling technologies, protocols, and applications. IEEE Communications Surveys & Tutorials, 17(4), 2347-2376.
dc.relation.referencesAtzori, L., Iera, A., & Morabito, G. (2010). The Internet of Things: A survey. Computer Networks, 54(15), 2787-2805.
dc.relation.referencesEspressif Systems. (2022). ESP32 Series Datasheet. https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf
dc.relation.referencesFielding, R. T., & Taylor, R. N. (2000). Architectural styles and the design of network-based software architectures. University of California, Irvine.
dc.relation.referencesGubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), 1
dc.relation.referencesPatel, K. K., & Patel, S. M. (2016). Internet of Things-IOT: Definition, Characteristics, Architecture, Enabling Technologies, Application & Future Challenges. International Journal of Engineering Science and Computing, 6(5), 6122-6131.
dc.rightsAttribution-NonCommercial-NoDerivs 2.5 Colombiaen
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.subject.keywordLoT
dc.subject.keywordEsp32
dc.subject.keywordAPI REST
dc.subject.keywordMQTT
dc.subject.keywordEmbedded system
dc.subject.lembTecnología - Internet de las cosas
dc.subject.lembMicrocontroladores - Sensores
dc.subject.lembConectividad - API-STA
dc.subject.proposalLoT
dc.subject.proposalEsp32
dc.subject.proposalAPI REST
dc.subject.proposalMQTT
dc.subject.proposalSistema embebido
dc.titleDesarrollo e implementación un sistema IoT embebido en el microcontrolador Esp32 para la gestión de sensores y actuadores en modo AP (Punto de acceso) y STA (Estación)
dc.typeinternal report
dc.type.categoryApropiación Social y Circulación del Conocimiento: Documento de trabajo (working papers)

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Dasboard_Esp32.pdf
Tamaño:
559.38 KB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: