Paso 2: Arduino IDE
De versión de la la "instalado tener para este ejercicio imagen" Arduino IDE 1.6.5 o superior, para poder instalar la el paquete para poder programar el ESP8266 desde el Arduino IDE, debemos ir a Archivo--> Preferencias--> pegamos el siguiente enlace de URL adicional de tablero y
http://arduino.esp8266.com/staging/package_esp8266com_index.json
(si tu ya habías instalado el paquete asegúrate de sea la versión de prueba, si no, no va a funcionar)
Ahora vamos a herramientas--Gerente de la Junta y elegimos ESP82266, se empezaran a descargar e instalar los archivos necesarios, con eso ahora podemos elegir la versión de ESP8266 nos corresponda y el puerto donde esta conectado.
Ahora primero debemos cargarle el bootlader nos permitira cargar otros firmwares via wifi al ESP8266, para esto hay ir a la sección de ejemplos y elegir ESP8266mDNS--> DNS_SD_Arduino_OTA, modificamos el Introdúzca con los datos de nuestra red Wi-Fi, color el ESP8266 en modo boot y cargar el Introdúzca al modulo.
Con eso al abrir el monitor Serial nos mostrara el espacio disponible en la memoria para grabar un nuevo firmware y algo muy importante la IP del ESP8266 para poder cargarle firmware vía wifi