Saltar al contenido

¿Cuál es la diferencia entre NodeMCU y esp8266?

Necesitamos tu apoyo para compartir nuestras reseñas en referencia a las ciencias informáticas.

Solución:

De https://forum.arduino.cc/index.php?topic=616324.0:

NodeMcu es el nombre del firmware originalmente para el microcontrolador ESP8266, con soporte para el microcontrolador ESP32 agregado más recientemente, que le permite programar estos microcontroladores usando el lenguaje de programación Lua.

El firmware de NodeMCU se desarrolló para que los comandos AT se puedan reemplazar con secuencias de comandos Lua, lo que facilita la vida de los desarrolladores. Por lo tanto, sería redundante usar los comandos AT nuevamente en NodeMCU.

Y ESP8266 es uno de los microcontroladores compatibles con el firmware de NodeMcu.

De NodeMcu vs Esp32 vs esp8266

En los primeros días de la adopción del ESP8266 por parte de la comunidad de aficionados, las placas de desarrollo ESP8266 se comercializaron con el nombre NodeMcu y el término “NodeMcu” comenzó a asociarse más con el hardware que con el firmware. Es común que las personas sin interés en el lenguaje de programación Lua compren placas “NodeMcu” y las programen con el IDE de Arduino, que borra el firmware NodeMcu de la placa. Para hacer las cosas más confusas, varias empresas comercializaron placas con el nombre “NodeMcu”, pero con pequeñas diferencias de hardware. Con el tiempo, las placas NodeMcu se volvieron menos populares en el mundo Arduino porque el WeMos D1 Mini de precio similar salió con la misma funcionalidad, pero en un factor de forma más pequeño. Ahora, el nombre “NodeMcu” también se utiliza para comercializar placas ESP32.

ESP8266 es un microcontrolador con capacidad WiFi. requiere memoria flash externa y alguna antena para funcionar. Hay diferentes módulos y placas de desarrollo con este sistema. Algunas placas de desarrollo utilizan módulos esp8266 básicos y algunas integran el chip, la memoria flash y la antena en la PCB.

NodeMcu es una placa de desarrollo con esp8266 y un firmware con el mismo nombre. En la imagen hay una placa de desarrollo NodeMcu con un módulo esp-12F esp8266 soldado a la PCB de NodeMcu. La placa de desarrollo agrega los circuitos necesarios alrededor del módulo: arranque y despliegue de la configuración y habilitación del pin. En la placa hay un chip USB para conectar el esp8266 al USB y un circuito de reinicio automático para permitir que la herramienta de carga ponga el esp8266 en modo intermitente. La alimentación de 3,3 V para el esp8266 se convierte a partir de los 5 V de USB.

ingrese la descripción de la imagen aquí

El firmware NodeMcu es un intérprete de lenguaje Lua y no tiene nada que ver con Arduino, pero la placa de desarrollo NodeMcu se puede utilizar como cualquier otra placa de desarrollo esp8266.

Comentarios y puntuaciones del tutorial

Al final de la web puedes encontrar las referencias de otros programadores, tú además tienes el poder insertar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *