Olá pessoal!

Sou novo aqui, e pouco experiente na área dos ESPs!

Tenho varios ESP8266-01 e não consigo comunica-los com o arduino uno via serial.

Por issso comprei um Wemos D1, que está funcionando, consigo mandar códigos para ele via IDE do Arduino, mas quando tento enviar comandos AT via serial, ele não responde. Nem mesmo via Sketch, não retorna nada.

Alguém tem alguma idéia do que poderia estar errado, ou eu estou fazendo algo errado?

Exibições: 1176

Responder esta

Respostas a este tópico

Luciano,

Antes que nada, sugiro que carregue com a IDE Arduino este code no seu ESP

http://pastebin.com/b0J7Exjg

Trata-se do famoso Alô Mundo, substitua no lugar dos pontinhos ( ssid e password) pelo nome de sua rede a a senha.

const char* ssid = "........";
const char* password = "........";

Depois de carregar o seu ESP, abra o monitor serial e vai ver impresso neste um IP, digite este IP em um navegador de sua preferencia e vai ter seu ESP conectado exibindo a frase hello from esp8266!

Boa sorte.

Abs.

CK

Creio que deveria fazer um diagrama de fluxo, porque parece que esta tentando matar formiga com um canhão.

Abs.

CK

Só precisa de um ESP, vou mostrar aqui daqui a pouco

Luciano, bom dia . Vamos por partes. 

Esp8266-01 não funciona ? 

Sugiro que leia tudo sobre o ESP8266 para entender como funciona e como usá-lo.

Comece pela alimentação do módulo. Como esta alimentando os 3,3V. 

Qual interface serial USB esta usando ? 

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

ESP8266 - alimentação no Protoboard :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Conexão USB Serial:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Interface Serial 5V - testado e aprovado OK :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

OK, o WEMOS D1 não processa comandos AT se tiver carregado um novo FW para ele. 

Qual firmware esta instalado no seu WEMOS D1 ?

O que pretende fazer ? 

Bom dia,

Simplifique tudo isso, coloque tudo no Cayenne.

Link meu canal https://www.youtube.com/watch?v=o6AcAAGQryA

Abs.

CK

olá, o pessoal aqui deram ótimas idéias para otimizar seu projeto. Eu também vou dar meu pitaco rs. Talvez, dependendo da distância(que não está claro na sua descrição) seria mais fácil usar um transmissor RF uma vez que sua idéia de comunicação seja pontoá ponto.

Agora respondendo sua pergunta diretamente... Você diz que sua placa Wemos D1 funciona mas quando você tenta mandar comandos AT ela não responde. Você se certificou de upar um firmwere que aceite comando AT? Uma vez que você upa um sketch via ide arduino esse firmwere é apagado. 

Obrigado Rhaicmer!

Rs, para não complicar, ocultei que tenho uma bomba d´agua que fica no primeiro piso, e que tambem terá um 3º ESP01, este sim, como é só para ligar a bomba, não vou precisar de Arduino, pois vou usar uma das saidas para acionar o relê. Ai, acho q o RF não vai atender.

Em tempo: Você teria ou saberia onde baixo o firmware deste WEMOS D1?

Tem como me mandar um link?

Outra opinião minha, usar o WmosD1 com a ide do arduino é tão facil quanto programar o arduino e mais facil que usar arduino+esp8266+AT.

Veja este link, deve te ajudar...

http://blog.filipeflop.com/wireless/upgrade-de-firmware-do-modulo-e...

Bom dia RHaicmer, 

O link que enviou sobre atualização de firmware serve para o ESP IOT SDK, que usa os comandos AT (é o FW original fornecido pelo fabricante). 

Todo o procedimento detalhado foi feito por mim no Tutorial "Conhecendo o ESP8266". 

É bem complicado, no meu ponto de vista. Como o procedimento foi feito em dezembro de 2015, eu não conferi ainda se simplificaram o processo. 

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

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

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

ESP8266 - Atualização de firmware - usando a ferramenta Flash download tool:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Se consegue conectar o seu módulo ESP8266 no roteador Wireless para acesso à Internet, use esse procedimento muito mais simples e eficiente para atualizar o FW :

ESP8266 - atualizando Firmware através da rede WIFI - FOTA 

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

Não tem uma diretiva de compilação que pode evitar que o firmware seja "apagado" estranho isto, como usar o ESP32 então com comandos AT sendo que temos que upar o código?

Boa noite Paulo, 

Como eu já disse no tutorial, você pode usar vários tipos de firmware. 

Pelo que eu saiba, não dá para mesclar um firmware de AT com firmware de Arduino. 

Se você descobrir um jeito de fazer isso, me informe por favor. 

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço