Icono del sitio AranaCorp

Programar un NodeMCU ESP8266 con Arduino IDE

Con el IDE de Arduino se puede programar una gran cantidad de microcontroladores, como NodeMCU ESP8266. Las placas Arduino son potentes y muy prácticas para aprender y llevar a cabo proyectos, con una comunidad de ayuda mutua extremadamente grande. Sin embargo, hay otros microcontroladores (por ejemplo: NodeMCU, Feather of Adafruit o ArduCam ESP32S, etc.), algunos muy potentes, otros muy específicos o incluso muy conectados, que podría tener que usar porque tiene una necesidad específica o porque prefiere utilizar.

La forma de configurar el IDE de Arduino es similar entre estas diferentes tarjetas. En este artículo veremos el procedimiento para configurar y programar estos microcontroladores.

Este tutorial se puede utilizar para cualquier microcontrolador ESP8266. En particular, los siguientes microcontroladores:

Instalación del IDE Arduino

Para programar el ESP8266 NodeMCU, vamos a instalar el IDE Arduino. Al instalar el software, algunos controladores deberían instalarse automáticamente. Si este no es el caso, siga el siguiente párrafo.

Para los usuarios de Linux, puede seguir este enlace para instalar Arduino en Linux

Instalar controladores

Por lo general, un nuevo dispositivo instala sus controladores la primera vez que se conecta. Cuando este no es el caso, como con el NodeMCU, el dispositivo puede no ser reconocido. En este caso, hay dos métodos para obtener los controladores. El primero es encontrarlos y descargarlos de Internet (NodeMCU drivers o por Linux users).

El segundo es usar el administrador de dispositivos. Los microcontroladores conectados a la computadora se pueden encontrar en la pestaña «Puertos (COM y LPT)».

Haga doble clic en el dispositivo, la ventana de propiedades del póster. En la pestaña «Controlador», encontrará la opción de «actualizar» el controlador.

Seleccione la opción «Buscar controlador automáticamente».

Una vez que el controlador esté instalado, será posible comunicarse con el dispositivo.

Agregar controladores JSON

Para poder programar otros microcontroladores con el IDE de Arduino, debe conocer sus configuraciones. Es posible instalar en los administradores de tarjetas Arduino que contienen todas las herramientas necesarias para su programación. Para recuperar los administradores, debe encontrar la URL correspondiente. En el caso de NodeMCU, http://http://arduino.esp8266.com/stable/package_esp8266com_index.json

Si encuentra problemas de compilación, verifique si hay instalada una versión anterior de esp8266. Si este es el caso, elimínelo manualmente (C: \ Users \ \ AppData \ Local \ Arduino15 \ packages \ esp8266 \ hardware \ esp8266).

Luego abra la ventana Archivo> Preferencias en el software Arduino. En la parte inferior de la página encontrará un cuadro de texto en el que puede ingresar la URL: «URL de administrador de tarjeta adicional». (no olvide separar las URL con una coma «,»)

Instalar gerentes

En la pestaña «Herramientas», siga la ruta «Tipo de tarjeta> Administrador de tarjeta». El IDE cargará el catálogo de mapas desde la URL.

Si está buscando el microcontrolador en la barra de búsqueda, debe aparecer el paquete para instalar.

Selecciona la configuración

Una vez que se instala el paquete de administración, el microcontrolador debe aparecer en las opciones de Tipo de tarjeta disponibles.

Luego, deberá conocer las características de su tarjeta para seleccionar los parámetros correctos. Sin embargo, excepto en casos excepcionales, la configuración predeterminada funcionará sin problemas.

Encuentre otros tutoriales y ejemplos en el generador de código automático
Arquitecto de Código

Salir de la versión móvil