Como atualizar o firmware do ESP8266 – Parte 1

Font Size

Fala galera, tudo beleza?

Comprou aquele ESP8266, precisa de uma versão nova de firmware SDK e não sabe como fazer? Seus problemas acabaram!

O post de hoje veio com o intuito de mostrar de forma rápida e direta como atualizar o firmware do seu ESP8266-01 e NodeMcu Lolin V3 – de forma rápida e direta!

Vamos aos trabalhos!

Materiais utilizados:

Esquema de montagem:

OBS: Se você tiver atualizando um NodeMCU LoLin V3, basta conectar o cabo microUSB e realizar os passos de atualização.

                                                                                        Imagem 1: Conexão NodeMCU ao USB-PC
  • Identifique os pinos do seu ESP01  e monte conforme as imagens abaixo;
  • Coloque o pino GPIO0 em estado LOW(conecte ao GND);

                                                                                         Fonte: HackStyle.org

                                                                                        Imagem 2: Conexão ESP8266-01 ao conversor FTDI

Atualizando:

  • Vá na página da Espressif e baixe o software ESP Flash Tool;

 

  • Baixe a última versão do firmware SDK aqui;

  • Execute o arquivo “ESPFlashDownloadTool_v344”;

  • Selecione qual versão de ESP você quer fazer update(no nosso caso ESP8266);

  • Com o programa aberto, selecione na parte inferior a porta de COM(comunicação à ser utilizada) e aperte “START” para que seja feita a sincronização com o módulo;

  • Resultando nisso

 * Na tela do programa, selecione a opção “SPI AutoSet”, para que o programa configure automaticamente os espaços alocados de memória com seus endereços e então nos campos “Download Path Config” selecione os 4 arquivos binários baixados, e no campo respectivo à frente, coloque o endereço hexadecimal para alocação, conforme imagem abaixo.


                                                                                   Log de atualização do firmware.

Resultado:

Pronto, seu ESP8266 está atualizado!

O que acharam galera? Fácil? Rápido demais?

Deixe seu comentário aqui em baixo, curte nossa página no Facebook e segue a gente lá, que sempre tem novidade na área, e aproveita e participa da promoção do sorteio de 3 camisetas sobre o tema robótica, vai lá.

Até a próxima e tchaaaau!

0.00 avg. rating (0% score) - 0 votes

Share this post

Iago Pereira

Estudante de Engenharia Biomédica, da Universidade Federal de Uberlândia e entusiasta do DIY (Faça você mesmo). Sou fã e me espelho no jeito visionário do Elon Musk e dele vem minha frase favorita: “Fracasso é uma possibilidade por aqui. Se as coisas não estão fracassando, você não está inovando o suficiente.”

2 comments

Add yours
    • Iago Pereira 27 abril, 2017 at 18:29 Responder

      Obrigado Wedson.
      Consegue sim, Wedson. Basta ficar atento a retirar o chip do arduino (ATMEL, grande parte dos casos) ligar corretamente RX e TX observando o nível lógico tolerado pelo ESP8266 que é 3.3v.
      (Dica: Faça um divisor de tensão)
      Att

Post a new comment

Gostou? Nos ajude a espalhar a cultura da robótica por todo lugar!