Atualização firmware do ESP8266 – Parte 1
Olá Tudo bem? Hoje vamos realizar a parte 1 da atualização do firmware do ESP8266. Então, caso você seja aquela pessoa que comprou nosso ESP8266 e precisa de uma nova versão do 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 nessa?!
Materiais utilizados no Projeto
Esquema de montagem do Projeto
OBS: Se você tiver atualizando um NodeMCU LoLin V3, basta conectar o cabo microUSB e realizar os passos de atualização.
- Identifique os pinos do seu ESP01 e monte conforme as imagens abaixo;
- Depois, coloque o pino GPIO0 em estado LOW(conecte ao GND);
Realizando a atualização
- Em seguida, 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_vXXX”;
- 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 do processo anterior será:
* 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.
Resultado do Processo
Por fim, depois de realizar todo o passo a passo corretamente, pode ficar feliz 🙂 por que o seu ESP8266 está atualizado!
Então, o que achou? Fácil? Rápido demais?
Em resumo, antes de partir peço que deixe o 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!
excelente poste só uma duvida eu consigo atualizar usando o Arduino como serial em vez do 1x – Conversor USB FTDI RS232?
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
Boa noite amigo e parabens!!! Olha, quando clico em start, fica laranja e não reconhece a porta… O que pode ser? Sou iniciante na area. Obrigado!
Olá Saragy, você está utilizando o nodemcu ou esp8266 com conversor usb/serial?
Parabéns pelo post.
Posso efetuar os passos da atualização de firmware com o projeto conectado nas portas do NodeMcu?
Boa tarde, depende, o circuito utiliza a interface serial do nodemcu? Se a resposta for sim, não pode,
pois a serial tem que ser usada exclusivamente para a atualização do firmware, se a resposta for não,
não vejo problemas.