Actualización de firmware módulo wifi esp8266

En el video veremos como actualizar el firmware del módulo esp8266
Mucha gente tiene inconvenientes con este módulo wifi, y hacen consultas de que no pueden obtener ninguna respuesta del mismo, o le aparecen caracteres raros por más que han probado distintas velocidades, o simplemente los comandos AT no devuelven nada.

Es muy probable que actulizando el firmware se solucionen muchos de los inconvenientes, que se comentaron más arriba, es por esto que recomiendo realizar el circuito que se ve más abajo.

Circuito para cargar el firmware

circuito

PinOut esp8266

esp8266-pinout

Firmware utilizado en el video –>ai-thinker-0.9.5.2

Programa para cargar el firmware no anda en windows XP :-( –>esp8266_flasher.part1 esp8266_flasher.part2 hay que descargar las dos partes y abrirlo con el winrar

Como configurar el programa para subir la flash al módulo

esp8266_flash_1

Seleccionamos el archivo haciendo click en bin y también cambiamos el número del puerto COM donde tenemos nuestro adaptador serie usb lo podemos ver fácilmente en el administrador de dispositivos, todo debe quedar como se ve en la imagen

esp8266_flash_2

Recordar que debemos resetear el módulo con el pulsador de reset y también se debe presionar el pulsador de programación, luego se suelta el pulsador de reset y un par de segundos después soltamos el pulsador de programación, con eso ya estaríamos en condiciones de poder subir el firmware al modulo, sólo nos que apretar y apretar download

esp8266_flash_3

Si todo salio bien nos aprecerá una leyenda diciendo writing at 0x***** y una dirección, al lado un porcentaje de progreso, llegará a 99 y terminará.

Aparece un error que dice Failed to leave Flash Mode, restenle importancia, ya tuvieron eéxitoy su firmware ya está listo, no olvidarse de resetear el módulo con el pulsador para tal propósito, y a probar los comandos AT con algún programa.

Yo utilizo y recomiendo docklight lo pueden descargar de http://docklight.de/

Recuerden que si subieron el firmware que subí a este post, la velocidad será de 115200 por defecto.

Les dejo una captura de como debe quedar seteado el programa.

image (3)

No olvidarse de colocar los caracteres de retorno de carro y nueva linea

Fotos del circuito con el módulo

esp_circuito


 

esp_circuito2


 

esp_circuito3

Tal vez pueda interesarte proyectos en IOT, raspberry pi, arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas.

 

5 comentarios en “Actualización de firmware módulo wifi esp8266

    1. Muchísimas gracias por tu respuesta! Aprovecho para hacerte 2 preguntitas:
      En el esquema del circuito programador aparece una resistencia pullup en el pin reset. Qué valor usaste?
      En otros sitios recomiendan alimentar al esp8266 por separado (no del USB) al programar. Cuál es tu recomendación? Cómo o hacés vos? (uso una placa USB/serial basada en el chip cp2102, la cual entre sus pines da la opción para alimentar la placa a programar con 5v o 3v3)
      Gracias nuevamente! es genial tu página!

Deja un comentario