Munoz Abad, EdgarSuquinagua Otavalo, RaulAstudillo Salinas, Darwin FabiánMinchala Ávila, Luis IsmaelVázquez Rodas, Andrés Marcelo2021-01-212021-01-212020978-172815953-92576-3555https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098235116&doi=10.1109%2fCoDIT49905.2020.9263840&partnerID=40&md5=fcd4b637b75f213ac837be22543e209fThis paper presents a methodology of design and implementation details of a solution based on Internet of things (IoT) applied to home automation. The solution is implemented using the system on a chip ESP8266. The proposed architecture allows the interaction between sensors and actuators (client nodes) linked through a home wireless network. The protocol was implemented in the application layer of the TCP/IP model, while subtle changes on the remaining layers of the TCP/IP stack are applied, as follows: 1) The IEEE 802.11 standard is used in the physical layer to define basic aspects such as transmitter power and receiver sensitivity; 2) CSMA/CA was used as a media access method, allowing multiple stations to use the same transmission medium; 3) in the network layer, the interaction between the nodes is configured in mesh mode, where each node uses a 32-bit identifier based on its MAC address; 4) the transport layer is configured using TCP, to guarantee reliability in data delivery; and, 5) the MQTT protocol is used in the application layer. To evaluate the performance of the proposed protocol, there were manufactured prototypes of the client nodes. An application for Android-based mobile devices was also developed, so that the user can control and manage the network from their own device.es-ESApplication LayerCarrier sense multiple accessIEEE StandardsIntegrated circuit designInternet of thingsNetwork architectureNetwork layersSystem-on-chipTransmission control protocolHome automation architecture: design and implementation using ESP8266ARTÍCULO DE CONFERENCIA10.1109/CoDIT49905.2020.9263840