Cómo funciona el módulo NodeMCU ESP8266 V3 - Hielo Creativo

Cómo funciona el módulo NodeMCU ESP8266 V3

Califica este contenido
[Total: 0 Promedio: 0]

Diseñar y desarrollar proyectos de Internet de las Cosas (IoT) puede ser algo costoso, sin embargo gracias al lanzamiento del chip ESP8266 por parte de la compañía Espressif Systems, el costo en proyectos de bajo y medio impacto puede reducirse considerablemente. Así que en está ocasión, vamos a enfocarnos en la placa NodeMCU en su versión 3, la cual incluye este chip y con la que podemos realizar múltiples proyectos.

¿Qué es la placa NodeMCU V3?

Es una placa de desarrollo que incluye el chip ESP8266, un microprocesador Tensilica Xtensa de 32 bits de 80 a 160 Mhz, una RAM interna de 128KB, un modulo flash de 4MB para almacenamiento y una antena Wi-Fi 802.11b/g/n. La placa acepta una alimentación de 3.3V, incluye un convertidor de TTL a USB con una velocidad de comunicación de hasta 4.5Mbps.

La placa nodeMCU ESP8266 V3 a detalle - Hielo Creativo

La placa cuenta con un total de 30 pines, de los cuales 3 son para energía (3V), 5 para tierra física (G) y el resto para múltiples funciones, destacando los GPIO que se utilizan para los datos de los periféricos que conectemos, el pin EN para aumentar o disminuir la potencia del chip o los pines SD para conectar tarjetas SD. Observa la siguiente imagen.

Pines del nodeMCU V3 ESP8266 - Hielo Creativo

El botón RST (reset) reinicia el chip ESP8266 a sus valores de fábrica, mientras que el botón FLASH lo usaremos únicamente para cualquier posible actualización del firmware de la placa.

Conectar el NodeMCU V3 a nuestro equipo.

Con la ayuda de un cable micro USB (no mini, ni tipo C) conectamos la placa NodeMCU a un puerto USB libre de nuestro equipo, tal y como lo ilustra la imagen.

Conectando el NodeMCU ESP8266 V3 a nuestro equipo - Hielo Creativo

En el Menú Inicio, buscamos el Administrador de dispositivos y lo abrimos.

Buscando el Administrador de dispositivos de Windows - Hielo Creativo

En el Administrador de dispositivos, lo vamos a encontrar en el apartado Otros dispositivos bajo el nombre de USB2.0-Serial.

El administrador de dispositivos de Windows - Hielo Creativo

Descarga del controlador serial

Necesitamos el driver del convertidor de TTL a USB, llamado CH340 o CH341.Así que entramos a su página, descendemos un poco y damos clic en el botón Download.

Descarga del driver CH340 para convertidor de TTL a USB - Hielo Creativo

Guardamos el archivo en un lugar accesible (preferentemente Descargas)

Descargando el driver CH340 - Hielo Creativo

Abrimos el instalador que acabamos de descargar con un doble clic

Instalador del driver CH340 - Hielo Creativo

Es posible que nos salga alguna ventana de permisos, en cuyo caso, le decimos que Si queremos ejecutar el programa. Una vez hecho eso, solo tenemos que presionar el botón Install en la ventana de instalación.

Instalación del driver CH340 para el convertidor de TTL a USB - Hielo Creativo

Una vez finalizado el proceso de instalación, solo damos Aceptar en la ventana de confirmación y cerramos la ventana de instalación.

Finalizando la instalación del driver CH340 en Windows - Hielo Creativo

Regresando al Administrador de dispositivos, ahora lo encontraremos ahora en el apartado Puertos (COM y LPT) con el nombre USB-SERIAL CH340 y el número de puerto asignado (En este caso es COM3, pero puede variar)

Convertidor TTL a USB CH340 reconocido en Windows - Hielo Creativo

Preparando el Arduino IDE para la NodeMCU ESP8266 V3

Abrimos el Arduino IDE. En el menú File, seleccionamos Preferences.

Preferencias en el Arduino IDE - Hielo Creativo

La especificación del chip ESP8266, lo podemos encontrar en el siguiente enlace:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

En la ventana de preferencias, pegamos el enlace en la opción Additional boards manager URLs y presionamos el botón OK.

Preferencias del Arduino IDE - Hielo Creativo

Esperamos a que se actualice el Arduino IDE.

Instalando tarjetas adicionales al Arduino IDE - Hielo Creativo

En el Boards Manager, escribimos ESP8266 y presionamos el botón INSTALL cuando aparezca la placa que buscamos.

Instalando el chip ESP8266 en Arduino IDE - Hielo Creativo

Nuevamente esperamos a que se actualice el Arduino IDE.

Actualizando el Arduino IDE con ESP8266 - Hielo Creativo

En el menú Tools, seleccionamos Board, luego esp8266 y por último la opción NodeMCU 1.0 (ESP-12E Module)

Módulo NodeMCU ESP-12E en Arduino IDE - Hielo Creativo

Regresamos al menú Tools, luego Port y por último el puerto que nos mostro el Administrador de dispositivos (En este ejemplo COM3)

Puerto serie para NodeMCU en Arduino IDE - Hielo Creativo

Una vez finalizado todo, podemos ver la placa lista en la parte superior del Arduino IDE.

Placa NodeMCU ESP8266 V3 en Arduino IDE - Hielo Creativo

Comentarios, dudas y preguntas

¡Y eso es todo! No olvides dejar tus comentarios, dudas y / o preguntas. Con gusto las respondemos.

Califica este contenido
[Total: 0 Promedio: 0]

Entradas relacionadas

Deja un comentario

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