| dc.contributor.advisor | Pablo Gómez, Santiago de | es |
| dc.contributor.author | Martínez Ortega, Javier Antonio | |
| dc.contributor.editor | Universidad de Valladolid. Escuela de Ingenierías Industriales | es |
| dc.date.accessioned | 2026-01-16T15:21:30Z | |
| dc.date.available | 2026-01-16T15:21:30Z | |
| dc.date.issued | 2025 | |
| dc.identifier.uri | https://uvadoc.uva.es/handle/10324/81696 | |
| dc.description.abstract | Este Trabajo de Fin de Grado tiene como objetivo crear una librería en C++
desarrollada en el entorno de programación Arduino IDE que permita la
intercomunicación entre microprocesadores mediante el protocolo ESP-NOW.
La librería facilitará el envío, lectura y escritura de variables compartidas
mediante la simulación de una memoria común (memoria compartida) entre
dispositivos.
Dado que la implementación de la tecnología ESP-NOW puede resultar
compleja, esta librería simplifica el proceso, ofreciendo una interfaz accesible
para gestionar la intercomunicación entre nodos de forma eficiente sin
necesidad de estructura Wi-Fi adicional. Además, se consigue facilitar el
proceso de creación de herramientas software reduciendo los conocimientos
técnicos necesarios para ello. | es |
| dc.description.abstract | This Final Degree Project aims to create a C++ library developed in Arduino IDE
programing environment, design to enable intercommunication between
microprocessors through the ESP-NOW protocol. This library will make sending,
reading and writing of shared variables simple by simulating a common memory
(shared memory) between devices.
Since the implementation of ESP-NOW technology could be complex, this library
summarizes the process, offering an accessible interface for efficiently
managing intercommunication between nodes without needing an extra WiFi
infrastructure. Furthermore, this facilitates the development of software tools,
reducing technical knowledge required to do so. | es |
| dc.description.sponsorship | Departamento de Tecnología Electrónica | es |
| dc.format.mimetype | application/pdf | es |
| dc.language.iso | spa | es |
| dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject.classification | ESP32 | es |
| dc.subject.classification | ESP-NOW | es |
| dc.subject.classification | Memoria Compartida | es |
| dc.subject.classification | Computación Distribuida | es |
| dc.subject.classification | IoT | es |
| dc.title | Desarrollo de una librería para compartir variables entre procesadores ESP32 | es |
| dc.type | info:eu-repo/semantics/bachelorThesis | es |
| dc.description.degree | Grado en Ingeniería en Electrónica Industrial y Automática | es |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
| dc.subject.unesco | 1203.26 Simulación | es |