Programar ESP8266 con Arduino IDE en 5 minutos

 

Este modulo ESP8266 que por defecto funciona por comandos AT, gracias a los aportes de la comunidad se ha realizado la integracion con Arduino IDE.

Este modulo (ESP8266) integra las capacidades de un Arduino + Wifi (Ethenet) la combinación perfecta y sencilla por mas o menos 1 dolar, personalmente solo lo utilizo en mis aplicaciones en integraciones industriales, este modulo es perfecto.





 

La instalación de ESP8266 en Arduino IDE solo es valido desde la version 1.6.4 y superiores, en mi caso me hay versiones mas modernas pero me gusto la versión 1.6.4 y me funciono perfecto

 

Video de explicación paso a paso de Instalación y configuración de Arduino IDE

 

Materiales 

3 Regulador de 5v a 3.3v
2 Pulsadores





 

Conexiones

SW1 = GPIO 0 (este pin a LOW = Modo Bootloader – ModoProgramacion )
SW2 = RST Reset  (un pulso resetea el modulo)
 

ESP8266 PINOUT 

 
 

INSTALACION, CONFIGURACION  Y PROGRAMACION

Con los siguientes paso usted programara su ESP8266 con Arduino  IDE:
 Paso 1 . Descargar copiar Boards de Github https://github.com/esp8266/Arduino
Paso 2 .  Abrir Preferencias de Arduino IDE y pegar board adicionales
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Paso 3. Abrir Board Manager
Paso 4. Buscar ESP8266 en instalar libreria





 

Paso 5. Abrir Board selecionar y configurar para ESP8266 Generica.
Paso 6. Preparar Codigo como ejemplo Blink utilizando el GPIO 2 como salida.
Paso 7. Colocar GPIO0 SW1 en LOW para colocar modo Bootloader
Paso 8. Un pulso a SW2 (Reset) y SW1 = LOW
Paso 9. Mantener  SW1 = LOW

 

Paso 10. Descargar codigo (Blink)
– Subiendo Código
– El modulo ESP8266 y el FTDI deben flashear
– Codigo subido al ESP8266
Paso 11. Desconectar el SW1 y Resetear con un pulso SW2 (RST)
Paso 12. Modo RUN, el programa debe correr normalmente
Paso 13. Conectar diodo led a GPIO 2  





 

Listo….
 
En caso de configurar nuevamente el ESP8266 a modo comandos AT con el mismo circuito y el siguiente video los podran configurar por Default, cargar firmware por default.

ESP8266 firmware update with Flasher ESP8266


 

Canal Youtube

PDAControl





 

Deja una respuesta