Arduino - ESP8266-01 - Funcionamiento

Modos de funcionamiento:

Modo Reflash Firmware


Para realizar este procedimiento se utiliza un convertidor USB- SERIAL pero se puede sustituir por el ARDUINO UNO quitando el integrado.

También hay que agregar el soporte para placas de terceros, en Arduino IDE, vamos a Archivo > Preferencias y bajo “Gestor de URLs Adicionales de Tarjetas” añadimos la URL del ESP8266: http://arduino.esp8266.com/stable/package_esp8266com_index.json




Pulsamos OK, cerramos Arduino IDE y volvemos a abrirlo.
Vamos a Herramientas > Placas > Gestor de tarjetas…
Se abre una ventana con muchas tarjetas compatibles con Arduino que podemos usar con Arduino IDE. Si navegamos un poco hacia abajo encontraremos el SDK del ESP8266. Escribe ESP8266 para buscar la tarjeta.

Pulsamos instalar, y se descargaran los archivos a instalar. Al terminar cerramos todas las ventanas del ide arduino.

Ahora seleccionamos ESP8266. En el menu Herramientas > Placas y seleccionamos “Generic ESP8266”.



!Listo! ahora podemos programar.




1. Cargar el código para posteriormente poder cargar el firmware ESP8266 por medio de arduino.


Realizar las conexiones:


Conexion sin probar:


Cargar codigo:





Modo de funcionamiento normal


Aquí le toca al método que nos muestra el Profe. Garcia 
donde utiliza el ARDUINO UNO sin el CHIP ATMEGA328 para comunicarnos con el ESP8266-01

En este modo debe colocar del siguiente modo las opciones en el monitor serial para la correcta comunicación:

- Ambos NL & CR

- 115200 baudios

- En 9600 baudios también me ha funcionado

en otras ocasiones.
Fuente: