Circuito de auto-reset para programar o ESP8266

A sugestão vem da equipe Node MCU em um de seus diagramas, cujo detalhe eu adapto a seguir:

 

  • esp8266_nodemcu_autoreset_automalabs.com.br
  • O valor dos resistores não é crítico;
  • Os transistores podem ser qualquer NPN de uso geral;
  • Você, claro, precisará de um adaptador serial que tenha os sinais DTR e RTS.

Exemplo de como fazer uma “montagem aranha” mais ou menos elegante:

NodeMCU_ESP8266_reset_DSC02728_automalabs.com.br
E mais dois fios vindo da porta serial e dois indo para o ESP8266.

NodeMCU_ESP8266_reset_DSC02730_automalabs.com.br

Ao usar o IDE Arduino, selecione “nodemcu” como método de reset e o IDE controlará DTR e RTS de forma que ao fazer o upload o ESP8266 entre automaticamente em modo de programação

arduino_esp8266_ResetMethod_automalabs.com.br

Tags:

Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *