Continuando con el post anterior en el que hacíamos una introducción a que era Nodemcu y cuáles eran sus pines, en este post vamos a aprender como configurar el IDE de Arduino para poder programar nuestra placa Nodemcu.
En primer lugar abrimos nuestro IDE de Arduino y en el menú pinchamos en herramientas\placa, como podrás observar en la lista desplegable no aparece Nodemcu ni ninguna con el esp8266, debido a que solo aparecen las placas oficiales, para ello tendremos que hacer unas pequeñas configuraciones para que esta nos aparezca. Para indicarle a Arduino de donde debe descargar los componentes necesarios para estas placas (con ESP8266), para ello debemos visitar la página de github cuyo enlace es:
https://www.github.com/esp8266/arduino
Haremos scroll en la página hasta encontrar el siguiente enlace.

Lo copiamos y nos vamos a IDE Arduino.
Clicamos en Archivo/preferencias y en el hueco que pone
gestor de Urls de tarjetas adicionales, pegamos el enlace que hemos copiado de github, de esta manera.

Ahora si nos vamos al menú del IDE de Arduino herramientas/placa/gestor de tarjetas y escribimos ESP8266 nos aparecera esto:


Si quieres convertirte en un experto en Arduino pincha en el siguiente botón
En este caso a mi, ya me aparece instalada, tu deberás hacer click en instalar.
Ahora puedes comprobar que ya sale disponible en herramientas/placa, elegiremos Nodemcu esp12 v1.0 en este caso.

Ya solo nos faltan un par de cosas.
Debemos de instalar el driver CH340C que es el chip encargado de convertir de USB a UART para ello lo descargaremos del siguiente enlace para Windows 10, es posible que vuestra tarjeta sea una versión anterior y tenga otro chip de forma cuadrada que es el cp2102, para el CH340C es este enlace
https://www.geekfactory.mx/download/driver-ch340-windows/


Ejecutamos y clicamos en INSTALL
A continuación configuraremos la velocidad de transmisión upload speed en el menú herramientas para cargar el programa, hay que ir probando porque según la placa varía, en este caso a velocidad 115200 funciona perfectamente.
Pues ya estaría todo a modo de ejemplo vamos a cargar uno de los programas que trae IDE de Arduino el clásico blink que hace parpadear un led en este caso usaremos el que trae Nodemcu integrado que está asociado a D2.
Para ello conectamos Nodemcu al ordenador mediante un cable microusb y ya podemos comprobar como ya reconoce la tarjeta en mi caso conectada en el puerto COM7

Para cargar el programa ejemplo hacemos click en:

Solo haremos una pequeña modificación para asignar el nombre del pin 2 como led y ya como siempre a la flechita del vértice superior izquierdo para compilar y cuando termine a subir


Pues listo ya tendrás el led de la placa parpadeando, te animo a que cambies el valor del delay de 1000 por otro valor para variar la velocidad de parpadeo.
Si te ha gustado este post compártelo en tus redes preferidas