Firmware to program NodeMCU boards with Android devices
Keywords:
APP for NodeMCU, Firmware for NodeMCU, Interactive programming, Educational robotics, STEAMAbstract
Currently, programming is one of the subjects that must be present in every educational level to innovate the teaching-learning processes. For this reason, a Firmware was developed that allows programming the digital inputs/outputs and the analog input of the NodeMCU ESP8266 boards by means of smart devices with Android operating system. Based on the concepts of STEAM methodology, the Firmware uses this learning model that has achieved a high success in schools around the world, putting into practice the acquired knowledge through applied learning. The Firmware allows the user to configure the operation of the GPIOs without programming knowledge, because the Firmware decodes the instructions sent wirelessly from an APP that uses a graphical language instead of text language for programming. The Firmware contributes to the idea of DIY (do it yourself) projects so that it can be incorporated into educational processes where educational robotics are used. In conjunction with the firmware, a development board was implemented that allows testing the execution of the instructions without the need to assemble. The APP provides the user with a series of tutorials, guides and tips that facilitate the understanding of the basics of programming and its structure, to achieve this goal; the APP generates the lines of code as the user chooses the programming blocks in the graphical interface.
References
Adeva, R. (03 de 03 de 2021). Qué es Android: todo sobre el sistema operativo de Google. Obtenido de www.adslzone.net: https://www.adslzone.net/reportajes/software/que-es-android/
aulaPlaneta . (15 de 02 de 2021). STEAM: Una metodología educativa para el futuro. Obtenido de www.aulaplaneta.com: https://www.aulaplaneta.com/2020/12/01/recursos-tic/steam-una-metodologia-educativa-para-el-futuro/#:~:text=La%20metodolog%C3%ADa%20STEAM%20apuesta%20por,aprendizaje%20aplicado%20de%20los%20mismos.
El Diario de la República. (25 de 01 de 2018). La importancia de formar programadores. Obtenido de www.eldiariodelarepublica.com: https://www.eldiariodelarepublica.com Adeva, R. (03 de 03 de 2021). Qué es Android: todo sobre el sistema operativo de Google. https://www.adslzone.net/reportajes/software/que-es-android/
Bastidas, Danilo, Yépez, F., & Mosquera, C. (2020). Implementación de un robot móvil con punto de acceso basado en La metodología STEAM. Investigación Tecnológica, 99–108. http://www.investigacionistct.ec/ojs/index.php/investigacion_tecnologica/article/view/57/28
Castrillejo, Ó. G. (2020). Red inalámbrica entre dispositivos Arduino/ModemMCU. http://uvadoc.uva.es/handle/10324/43844
El Diario de la República. (25 de 01 de 2018). La importancia de formar programadores. https://www.eldiariodelarepublica.com/nota/2018-1-25-20-27-11-la-importancia-de-formar-programadores-i
Granados, E. (10 de 11 de 2016). La importancia de las app. https://www.develoop.net/la-importancia-de-las-app/#:~:text=Las%20aplicaciones%20son%20importantes%20porque,guardar%20nuestras%20experiencias%20e%20informaci%C3%B3n.
PUCE. (25 de 08 de 2015). ¿Qué es MIT APP Inventor 2? http://repositorio.puce.edu.ec/bitstream/handle/22000/13113/Anexo%203%20MIT%20App%20Inventor%202.pdf?sequence=4&isAllowed=y#:~:text=App%20Inventor%202%20(AI2)%20es,sencilla%20aplicaciones%20para%20dispositivos%20Android.
Pujades, N. (15 de 10 de 2017). La importancia de la programación en Latinoamérica. https://www.scratch.school/aprender/importancia-programacion-latinoamerica/
Ramírez, T. (2010). Cómo hacer un proyecto de Investigación (E. Panapo (ed.); 2016th ed.).
Torres, A. (15 de 07 de 2020). Sistema Operativo Android: ventajas y desventajas (2020). https://psicologiaymente.com/miscelanea/sistema-operativo-android-ventajas-desventajas
Tomala, O. (2016). Métodos e instrumentos de investigación. https://sites.google.com/site/misitioweboswaldotomala2016/home/recoleccion-de-datos-cuantitativos/metodos-e-instrumentos-de-investigacion
Zambrano, D. M., Daza Álava, Y. D., Pinargote Zambrano, J. D., & Lituma Ramirez, E. D. (2019). Prototipo para orientación de personas con discapacidad Visual mediante una aplicación para móvil. Revista Científica, 2(35), 247–257. https://doi.org/10.14483/23448350.14523
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Darío Fernando Yépez Ponce
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
COPYRIGHT
The ISTCT Technological Research journal is an Open Access publication, whose contents are disseminated under a Creative Commons Attribution-Non-Commercial license (CC-BY NC 4.0 International). All articles published in the ISTCT Technological Research journal are published in Open Access and are available online for free immediately after publication.
This journal provides metadata for third-party indexing services through the open files initiative.
The ISTCT Technological Research journal recognizes and respects the moral rights of the authors, as well as the ownership of the patrimonial right, which will be transferred non-exclusively to the journal to allow its legal dissemination in Open Access.
The ISTCT Technological Research journal does not reserve the rights to publish articles. Authors may distribute their own material in any other medium or medium, as long as it is for non-commercial purposes, informing the editors that the work will be published again and giving the corresponding credit to the ISTCT Technological Research journal.
Authors can make other independent and additional contractual agreements for the distribution of the article published in this journal (e.g., include it in an institutional repository or publish it in a book) as long as they clearly indicate that the work was published for the first time in "ISTCT Technological Research Magazine". In the case of reproduction, a note similar to the following must be included:
"This text was originally published in REVISTA DE INVESTIGACIÓN TECNOLÓGICA ISTCT N ° -, section -----, number of pages, year of publication."
Authors are recommended to publish their work on the Internet (for example on institutional or personal pages) in the final version published by REVISTA DE INVESTIGACIÓN TECNOLÓGICA ISTCT, as it may lead to a greater and faster dissemination of the published work (see The Effect of Open Access).
The publications in this magazine, due to their free nature, do not entitle the authors to any financial remuneration.