Nodemcu Lua Amica Módulo V2 ESP8266 ESP-12E WiFi
Share
Descripción Nodemcu Lua Amica Módulo V2 ESP8266 ESP-12E WiFi
Introducción
En esta entrada vamos a ver nuestra primera placa de desarrollos basada en el ESP8266, de las múltiples disponibles. Como no podía ser de otra forma, vamos a empezar por la archiconocida NodeMCU.
NodeMCU es una placa de desarrollo en el ESP12E el cuál, como vimos en esta entrada, es probablemente el módulo más popular que integra el SoC ESP8266. Sin embargo, pese a la popularidad de las placas NodeMCU, también existe mucha confusión respecto a la terminología (Lua, Lolin, versiones) y, en ocasiones, se mezclan o incluso se usan como sinónimos.
Tened en cuenta que, a diferencia de Arduino donde hay una compañía que pone un cierto orden en los diseños y modelos disponibles, las placas de desarrollo basadas en ESP8266 han evolucionado un poco a saltos y de la mano de distintos fabricantes.
¿Qué es NodeMCU?
NodeMCU es un nombre que recoge tanto un firmware Open Source y como a una placa de desarrollo basados en el ESP8266. La página oficial de NodeMCU está disponible en http://nodemcu.com/index_en.html.
En principio el nombre NodeMCU se refería principalmente al firmware. Actualmente esto se ha invertido y cuando hablamos de NodeMCU normalmente nos referimos a la placa de desarrollo.
Placa de desarrollo NodeMCU
Ahora que hemos visto un poco de historia y el origen de NodeMCU tanto como firmware como placa de desarrollo, toca meternos de lleno y ver lo que nos interesa actualmente, que es NodeMCU como placa de desarrollo.
Básicamente, la placa de desarrollo NodeMCU está basada en el ESP12E y expone las funcionalidades y capacidad del mismo. Pero, además, añade las siguientes ventajas propias de placas de desarrollo:
- Puerto micro USB y conversor Serie-USB
- Programación sencilla a través del Micro-USB
- Alimentación a través del USB
- Terminales (pines) para facilitar la conexión
- LED y botón de reset integrados
PinOut