Boa dia,
estou tentando fazer um projeto que utilize 2 ESP8266, um deles no modo WIFI+AP, que seria meu servidor, que conectaria no meu roteador, e o segundo ESP seria o cliente, que conectaria no servidor. O problema é que não sei fazer os dois se comunicarem entre eles, e os únicos tutoriais que encontrei são na linguagem LUA, que ainda não compreendo perfeitamente, por isso queria fazer na IDE do Arduino. Alguém poderia me ajudar?
Abraços
Tags:
Li a algum tempo atrás, mas não estou encontrando a informação.
O ESP8266 tem suporte para um tipo de comunicação WIFI que interliga vários módulos.
E os dados passam através dos módulos usando o melhor caminho.
É uma tecnologia bem interessante.
Veja se ajuda :
ESP8266 - Comunicação de dados TCP/IP:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
ESP8266 - Comunicação WEB Server:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
http://visualgdb.com/tutorials/esp8266/http/
Mais informações:
Obrigado pela resposta, mas queria criar o código através da IDE do arduino, não com os comandos AT nem o com o VB. Mas obrigado mesmo assim.
Aqui ensina como instalar os pacotes necessários, para a IDE do Arduino
https://github.com/esp8266/Arduino
Se não souber usar git, procure pelo tópico:
Eu sei, já instalei o ESP8266 na IDE, o que eu não sei é a programação mesmo quais os código que tenho que usar.
Seguem alguns links:
- Tutorial que escrevi sobre como programar o ESP8266 na IDE do Arduino:
http://josecintra.com/blog/programando-nodemcu-esp8266-ide-arduino/
- Site em Tailandês muito bom com vários exemplos. Ainda bem que código é em inglês (RsRs).
http://www.thaieasyelec.com/article-wiki/embedded-electronics-appli...
Outro:
http://shin-ajaran.blogspot.com.br/2015/09/stream-iot-sensor-data-e...
Eu dei uma olhada nos sites, inclusive eu já havia entrado no seu, mas nenhum deles explica como enviar informações para outro ESP8266. Mas obrigado mesmo assim.
Na verdade, quando você usa dois ESP, não muda muita coisa no projeto, pois cada um será identificado por um IP e o processo vai ser transparente.
É a mesma coisa de estar comunicando o ESP com um servidor normal. Nesse caso um ESP será o servidor e o outro um cliente ou vice-versa.
Basta colocar no seu projeto os IPs utilizados. Identifique o IP do seu servidor ESP e faça a chamada pelo Cliente ESP, utilizando os exemplos fornecidos.
Cara, não recomendo que tente desenvolver o que já esta pronto.
O código para criar os comandos de TCP IP são bem complexos !!
Você já pesquisou sobre isso?
Sugiro que use os comandos AT - já esta tudo pronto.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por