Publicado el 2 comentarios

Inicio rápido del Nodemcu (ESP8266) en el IDE de Arduino

En este tutorial de inicio rápido, aprenderás cómo iniciar y verificar que tu módulo NodeMCU esp8266 funciona correctamente dentro del IDE Arduino.

El NodeMCU Lua ESP8266 es una placa de desarrollo que se utiliza ampliamente en aplicaciones de IoT. El objetivo de esta entrada es mostrarte como realizar una prueba rápida de la tarjeta de desarrollo. Si deseas conocer más sobre el NodeMCU, puedes visitar este enlace. Esta entrada está basado en el tutorial de Magesh Jayakumar llamado Quick Start to Nodemcu (ESP8266) on Arduino IDE de Instructables.com.

Generalmente el driver para esta tarjeta ya se encuentra incluida en los sistemas operativos más actuales. Al conectar la tarjeta en el computador, podrás verificar que se lista dentro del «Administrador de dispositivos». Además, podrás verificar el número del puerto COM que ha sido asignado.

Tarjeta NodeMCU listada en el Administrador de dispositivos del computador.

Ejecuta tu IDE Arduino y abre la ventana de preferencias (Archivo / Preferencias). En el campo de texto de «Gestor de URLs Adicionales de Tarjetas», agrega el siguiente enlace para gestionar las tarjetas NodeMCU. Al final, presiona «OK».

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

Configuración de preferencias para agregar tarjetas adicionales.

Abre la ventana de «Gestor de tarjetas» (Herramientas / Placa / Gestor de tarjetas…). En el buscador coloca «esp8266». Selecciona la opción que dice esp8266 by ESP8266 Community y presiona «Instalar». Al final, cierra la ventana.

Gestor de tarjetas. Instalación de las tarjetas NodeMCU.

Para este ejemplo, hemos utilizado nuestra tarjeta NodeMCU esp8266 . Utilizamos el pin D7 para conectar un led, ya que cargaremos el programa básico de parpadeo que viene con los ejemplos en el IDE de Arduino. Recuerda verificar el mapa de los pines de tu tarjeta antes de continuar. Tu circuito deberá quedar de la siguiente manera.

Diagrama de conexión entre el NodeMCU esp8266.

El código con el que vamos a trabajar es el siguiente:

void setup() {
  // inicializa el pin 13 como salida
  pinMode(13, OUTPUT);
}

void loop() {
  // crear un bucle con un led intermitente
  digitalWrite(13, HIGH);   
  delay(500);              
  digitalWrite(13, LOW);    
  delay(500); 
}

Dentro del IDE, seleccionamos la placa apropiada para nuestra tarjeta NodeMCU. En este caso, seleccionamos «Generic ESP8266 Module» y el puerto «COM3» (Recuerda, en tu computador puede diferir el número de puerto COM).

Selección en el IDE de la tarjeta y el puerto de comunicación.

Carga el programa y si todo está correcto, podrás ver como tu diodo led parpadea cada segundo.

2 comentarios en “Inicio rápido del Nodemcu (ESP8266) en el IDE de Arduino

  1. Me encanta tu blog! Está todo muy bien explicado y es muy visual

    1. Muchas gracias por leernos!

Deja una respuesta

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