Exploring the internet of things based on ESP8622: tools and case study

Authors

  • Elva Lilia Reynoso Jardón Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México https://orcid.org/0000-0002-0729-2822
  • Manuel de Jesús Nandayapa Alfaro Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México https://orcid.org/0000-0002-5928-9561
  • Quirino Estrada Barbosa Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México https://orcid.org/0000-0003-0623-3780
  • Raul Ñeco Caberta Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México https://orcid.org/0000-0002-0403-2857
  • Meilynn Jeyli Pineda Gugenbuhul Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México
  • José Alfredo Ramirez Monares Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México https://orcid.org/0000-0002-2295-4804
  • José Francisco Arvizu Astorga Universidad Autónoma de Ciudad Juárez, Manuel Díaz H. No. 518-B Zona Pronaf. Condominio, 32315 Cd Juárez, Chihuahua, México

DOI:

https://doi.org/10.37636/recit.v6n3e258

Keywords:

Mobile app, Pet feeder, MQTT

Abstract

This project focuses on exploring internet of things based on ESP8266 by the development of an application for mobile devices with the control and monitoring operation of an automatic pet feeder. The document presents a design of a physical structure that carries all the electrical components and manages to make a connection through a server, using the MQTT protocol for messaging in time with the application from anywhere in the world using a Wi-Fi network. A series of tests of the response times of the feeder after entering the application, pressing the button, and using the same network to which the feeder is connected. The maximum response times in the servo motor were 5 seconds while the response times for the sensors were 1 second.

Downloads

Download data is not yet available.

References

.[1] R. S. Rosli, M. H. Habaebi and Md. R. Islam, "Characteristic Analysis of Received Signal Strength Indicator from ESP8266 WiFi Transceiver Moduleïn," 7th International Conference on Computer and Communication Engineering (ICCCE), 2018. https://doi.org/10.1109/ICCCE.2018.8539338 DOI: https://doi.org/10.1109/ICCCE.2018.8539338

X. Villamil, T. Guarda, and G. Ninahualpa Quina, "Agile software development for mobile applications and wireless interaction with hardware development board (Arduino)," 13th Iberian Conference on Information Systems and Technologies (CISTI) in IEEE, pp. 13-16, 2018. https://doi.org/10.23919/CISTI.2018.8399328 DOI: https://doi.org/10.23919/CISTI.2018.8399328

A. Aguilar-Hernandez, J. Dias Rodrigues, and A. Tukker, "Macroeconomic, social and environmental impacts of a circular economy up to 2050: A meta-analysis of prospective studies," J. Clean. Prod., vol. 278, no.1,2021. https://doi.org/10.1016/j.jclepro.2020.123421 DOI: https://doi.org/10.1016/j.jclepro.2020.123421

S. Ding, A. Tukker, and H. Ward, "Opportunities and risks of internet of things (IoT) technologies for circular business models: A literature review," J. Environ. Manage., vol. 336, pp. 117662, 2023. https://doi.org/10.1016/j.jenvman.2023.117662 DOI: https://doi.org/10.1016/j.jenvman.2023.117662

P. Suresh, J.V. Daniel, V. Parthasarathy, and R.H. Aswathy," A state of the art review on the Internet of Things (IoT) history, technology and fields of deployment," Int. Conf. Sci. Eng. Manag. Res., pp. 1-8, 2014. https://doi.org/10.1109/ICSEMR.2014.7043637 DOI: https://doi.org/10.1109/ICSEMR.2014.7043637

M.Q. Chau, X.P. Nguyen, T.T. Huynh, V.D. Chu, T.H. Le, T.P. Nguyen, and D.T. Nguyen, " Prospects of application of IoT-based advanced technologies in remanufacturing process towards sustainable development and energy-efficient use,” Energy Sources A: Recovery Util. Environ. Eff., 2021. https://doi.org/10.1080/15567036.2021.1994057 DOI: https://doi.org/10.1080/15567036.2021.1994057

S. H. Lee, and K. B. Aspirantes," Using multimodal educational apps to increase the vocabulary of children with and without reading difficulties," Int. J. Hum. Comput. Stud., vol. 36, pp.100579,2023. https://doi.org/10.1016/j.ijcci.2023.100579 DOI: https://doi.org/10.1016/j.ijcci.2023.100579

Almaraz-Menéndez, F. Maz-Machado, and A. López, "Tecnología móvil y enseñanza de las matemáticas: una experiencia de aplicación de app Inventor," Revista Épsilon, pp. 77-86, 2020. https://dialnet.unirioja.es/servlet/articulo?codigo=5589286

X. Villamil, and T. Guarda, "App Móvil Desarrollada con Metodología Ágil para IoT Controlada desde una Red LAN/WAN con Placa de Desarrollo de Hardware Libre (Arduino)," in Revista Ibérica de Sistemas e Tecnologías de Información, pp. 379-392, 2018. http://repositorio.espe.edu.ec/handle/21000/18705

N. Paucara, "Sistema de Control Domótico Basado en Arduino," Aplicación Móvil y Voz, in Universidad Mayor de San Andrés, pp.10-13, 2016. http://repositorio.umsa.bo/xmlui/handle/123456789/10674

R. Hernández, "Estudio para el diseño de un prototipo de sistema de entrenamiento Físico basado en Arduino y App móvil," in Global Access to UPC knowledge, pp. 1-6, 2017. https://upcommons.upc.edu/bitstream/handle/2117/124326/Planos_3.pdf?sequence=4&isAllowed=y

A. Prieto, "Diseño de la app y el control de una cámara video con Arduino, in Universidad Politécnica de Valencia," 2016.

http://hdl.handle.net/10251/76000

M. Hatamian, "Engineering Privacy in Smartphone Apps: A Technical Guideline Catalog for App Developer," IEEE Access, vol.8, pp. 429 - 445, 2020. https://doi.org/10.1109/ACCESS.2020.2974911 DOI: https://doi.org/10.1109/ACCESS.2020.2974911

B. Pourghebleh, and N.J. Navimipour," Data aggregation mechanisms in the internet of things: a systematic review of the literature and recommendations for future research," J. Netw. Comput. Appl., vol. 97, pp. 23 - 34,2017. https://doi.org/10.1016/j.jnca.2017.08.006 DOI: https://doi.org/10.1016/j.jnca.2017.08.006

M. B. Yassein, M.Q. Shatnawi, S. Aljwarneh, and R. Al-Hatmi," Internet of Things: Survey and open issues of MQTT protocol", in 2017 International Conference on Engineering MIS (ICEMIS), pp 2-5, 2017 https://doi.org/10.1109/ICEMIS.2017.8273112

F. D. Rango, G. Potrino, M. Tropea, and P. Fazio, "Energy-aware dynamic Internet of Things security system based on Elliptic Curve Cryptography and Message Queue Telemetry Transport protocol for mitigating Replay attacks," Pervasive Mob Comput, vol.16. pp.101105,2020. https://doi.org/10.1016/j.pmcj.2019.101105 DOI: https://doi.org/10.1016/j.pmcj.2019.101105

I. Chatzigiannakis, A. Vitaletti, A. Pyrgelis," A privacy-preserving smart parking system using an IoT elliptic curve-based security platform," Comput. Commun., vol.89-90, pp. 165-177,2016. https://doi.org/10.1016/j.comcom.2016.03.014 DOI: https://doi.org/10.1016/j.comcom.2016.03.014

M.B. Yassein,M.Q. Shatnawi,S. Aljwarneh,R. Al-Hatmi, “Internet of Things: Survey and open issues of MQTT protocol”, 2017 International Conference on Engineering & MIS (ICEMIS). https://doi.org/10.1109/ICEMIS.2017.8273112 DOI: https://doi.org/10.1109/ICEMIS.2017.8273112

Arduino, 2013c, Arduino. (2013c). http://arduino.cc/es/Tutorial/HomePage.

F.A. Candelas,G.J. García, S. Puente , J. Pomares , C.A. Jara , J. Pérez , D. Mira and , F. Torres," Experiences on using Arduino for laboratory experiments of Automatic Control and Robotics" IFAC-Papers OnLine, vol.48, no.29, pp. 105-110,2015. https://doi.org/10.1016/j.ifacol.2015.11.221 DOI: https://doi.org/10.1016/j.ifacol.2015.11.221

P. Liu, Q. Xia, K. Liu, J.Guo, X. Wang , J. Liu, J. Grundy , and L. Li ," Towards automated Android app internationalisation: An exploratory study," J. Stat. Softw., vol.197, pp. 111559,2023. https://doi.org/10.1016/j.jss.2022.111559 DOI: https://doi.org/10.1016/j.jss.2022.111559

X. Zhang, and Y. Zhang, "Achieving resource-centric access control for web-app interactions on android", High-Confidence Computing, vol. 2, no 3, pp. 100073,2022. https://doi.org/10.1016/j.hcc.2022.100073 DOI: https://doi.org/10.1016/j.hcc.2022.100073

J. Garrido Codo, "TFC Desarrollo de aplicaciones móviles," in open access, 2013 https://www.lawebdelprogramador.com/pdf/2955-TFC-Desarrollo-de-Aplicaciones-Moviles.html

K. Siu-Cheung “Computational Thinking Education", in Harold Abelson Editors, pp. 31-37, 2017. https://link.springer.com/book/10.1007/978-981-13-6528-7

T. Mikolajczyk, H. Fuwen, L. Moldovan, A. Bustillo, M. Matuszewski, and K. Nowicki," Selection of machining parameters with Android application made using MIT App Inventor bookmarks, "Procedia Manuf., vol. 22, pp. 172-179,2018. https://doi.org/10.1016/j.promfg.2018.03.027 DOI: https://doi.org/10.1016/j.promfg.2018.03.027

Neoteo," MIT App Inventor: Cómo crear apps para Android sin escribir código", 2020. https://www.neoteo.com/mit-app-inventor-como-crear-apps-para-android-sin-escribir-codigo/

J. Pujol Pérez, “Programamos videojuegos y apps, Crea tu propio videojuego Arkanoid para dispositivos móviles Android con App Inventor," 2017. https://programamos.es/crea-tu-propio-videojuego-arkanoid-para-dispositivos-moviles-android-con-appinventor/

H. Yip, “MIT App Inventor, Connect your Phone or Tablet over WiFi", https://fog.ccsf.edu/~hyip/mit_app_inventor/mit_app_inventor.pptx

H. Abelson,” Making Mobile Apps with App Inventor”, Julio 2017. http://appinventor.mit.edu/explore/resources/building-mobile-applications-6s063-spring-2013-hal-abelson-mit

“Website stats for Naylampmechatronics - naylampmechatronics.com," NodeMCU v2 ESP8266 WiFi", 2021. https://naylampmechatronics.com.usitestat.com/

Robótica Fácil,"NodeMCUV2ESP8266WiFi", 2019. https://roboticafacil.es/prod/nodemcu-v2-esp8266-wifi/

Direct Industry," Products Axor", 2022. https://www.directindustry.com/prod/axor-industries-29798.html

R. Herrero, "RTP transport in IoT MQTT topologies", Internet of Things and Cyber-Physical Systems, vol. 3, pp. 37- 44,2023.

https://doi.org/10.1016/j.iotcps.2023.02.001 DOI: https://doi.org/10.1016/j.iotcps.2023.02.001

A. Shahraki, M. Abbasi, A. Taherkordi, and A. D. Jurcut," A comparative study on online machine learning techniques for network traffic streams analysis," Computer Networks Vol.207, pp.108836,2022. https://doi.org/10.1016/j.comnet.2022.108836 DOI: https://doi.org/10.1016/j.comnet.2022.108836

A. Shahraki, M. Abbasi, M. Piran, and M. Chen M., Cui S," A comprehensive survey on 6G networks: Applications, core services, enabling technologies, and future challenges,” 2021. https://doi.org/10.48550/arXiv.2101.12475

Pet feeder

Published

2023-09-20

How to Cite

Reynoso Jardón, E. L., Nandayapa Alfaro, M. de J., Estrada Barbosa , Q., Ñeco Caberta , R., Pineda Gugenbuhul, M. J., Ramirez Monares, J. A., & Arvizu Astorga, J. F. (2023). Exploring the internet of things based on ESP8622: tools and case study . Revista De Ciencias Tecnológicas, 6(3), e258. https://doi.org/10.37636/recit.v6n3e258

Most read articles by the same author(s)