Problema idêntico em duas placas, ESP-12E / ESP-01

Olá pessoal, seguinte,

Comprei duas placas citado acima, fiz a atualização do firmware de todas as duas e tudo correu 100% bem, todos os comando AT fora bem sucedidos, mas quando carrego um sketch por exemplo o Helloserver o problema acontece ai, depois que removo o GPIO0 e desligo e ligo a placa e no monitor aparece o boot, mas não me retorna o IP da rede ficam pingando sem parar com pontinhos e não adianta fazer reset porque não resolve.

O outro problema é que quando procuro o nome do SSID nas linha de comando do sketch ele não aparece na lista das redes do Windows, somente aparece o nome ESP_1d9382 e quando eu conecto a esta rede descobrindo o IP pelo windows depois de conectado eu não tenho acesso ao servidor.

Peço por gentileza quem tiver ideia de como contornar o problema passar-me a solução agradeço muito, obrigado a todos.

Lembrando: Este problema ocorre nas duas placas, ESP-12E e ESP-01 que por sinal muito estranho.

Exibições: 1322

Anexos

Responder esta

Respostas a este tópico

Se o problema ocorre nos dois módulos, a principio existe uma grande possibilidade de ser erro de operação, concorda comigo ?

Qual firmware esta usando ? Veja que a placa ESP8266-201 tem uma memória Flash menor e tem limitação para ser usada com FW mais atuais.

Qual sketch esta usando para testar ? Envie-o por favor. 

Você esta usando incorretamente o pino GPIO 0 ! 

http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

IO_0 ( GPIO_0 / Pino 15 do Chip): Atenção !
Obdecendo configuração do firmware, para boot da memória Flash durante o reset, esse pino deverá ter o nível alto - conecte um resistor de 10K ohms ao +3,3V. Mas para gravar a memória Flash usando o modo de download através da interface serial UART, esse pino  deverá estar no nível nível baixo (zero Volts - conectado ao terra).

 

http://labdegaragem.com/forum/topics/sugest-o-de-como-postar

Referências sobre o ESP8266 :

http://labdegaragem.com/forum/topics/conhecendo-o-esp8266

Olá José Gustavo, estou usando o sketch exemplo do próprio IDE que é o Helloserver, vou seguir a risca todos os passos do firmware e no final posto os resultados, muito obrigado pela atenção e pela ajuda.

Achei Helloserver :

https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266Web...

É sempre bom informar o link. Pense nos outros colegas, que podem ter a mesma dúvida. 

Boa sorte. 

Oi Gustavo, o Sketch que usei foi do próprio exemplo contido no IDE não peguei em site não ok, mas vou testar este do link, já carreguei o firmware na versão 9.2, vou fazer os testes, muito agradecido.

Como assim versão 9.2 ??? 

Onde pegou esse FW ? Esse FW deve ser muito antigo....

Gustavo, este fw já tinha ele guardado aqui, veja se é possível carregar com este fw deste site, veja se serve para a versão do ESP-01 ou ESP-12E, agradecido.

http://bbs.espressif.com/viewtopic.php?f=46&t=1124

Pronto consegui com muito custo e com a ajuda de vocês, carreguei a fw do link citado e deu certo desta vez, retornou-me o dados com o IP e já recebi o Hello Word no navegado, tudo perfeito, muito obrigado Gustavo pela força e pela atenção, agora partir para o meu projeto que é para o meu Camping, espero que tudo dê certo.

Rssss legal Anderson.

Mas o firmware não está servindo para nada. Quando você compila o sketch, o firmware que estiver lá "vai pro saco" hahahaha

Desculpe a expressão, mas é exatamente isso o que acontece. Qualquer firmware préviamente armazenado é regravado pelo processo de compilação.

Então não se preocupe com que firmware está no ESP.

Você só utilizará o firmware do ESP, em duas situações:

1. Se fizer um sketch para ser gravado numa placa Arduino que utilizará o ESP como Wifi. Nesse caso o firmware deve ser uma versão AT Commands - equivalente a esta que você carregou.

2. Se quiser utilizar comandos Lua e nesse caso você deverá carregar no ESP um relase de firmware do tipo Nodemcu. Eu nunca fiz isso. Apenas usei alguns comandos Lua por meio da ferramenta Esplorer.

Bem vindo ao mundo ESP8266 !! Esse chip é genial !!

Odilon, que bom que conseguiu !

Como você estava testando com comandos AT, por isso sugeri que atualizasse o firmware. 

ESP8266 - Usando IDE Arduino (exemplos ADAFRUIT/SPARKFUN )
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Observação importante : Quando você usa a IDE do Arduino, o firmware AT do ESP8266 é apagado. Portanto se deseja usar novamente o AT SDK, será necessário fazer o download novamente .

ESP8266 - Atualização de firmware: 
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Como não concordar, você é o Guru temos é mais que abaixar a cabeça e aprender o que pudermos e vale lembrar que usa parte de seu tempo para ajudar a todos e que é uma atitude notável.

Oi Anderson,

Segue anexo o sketch que usei com sucesso, veja se esta igual ao seu.

Certifique-se também, de que a velocidade que esta usando no monitor serial seja a mesma que esta gravada no sketch.

Não se esqueça de se inscrever no grupo também: http://labdegaragem.com/group/esp8266-na-garagem

Boa sorte!

Abs.

Anexos

Valeu Carlos, muito obrigado, vou testar pra ver e retorno os resultados.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço