Para quem já me conhece no Lab, sabe que gosto de ir a fundo ao conhecer componentes e circuitos eletrônicos. 

Em 2012 criei um tópico sobre Conhecendo o Raspberry Pi e hoje já tem mais de 16.480 visualizações.  http://labdegaragem.com/forum/topics/conhecendo-o-raspberry-pi

Acho importante compartilhar o conhecimento adquirido. Para a gente que tem bastante tempo que estuda eletrônica e microcontroladores, fica mais fácil para descobrir e aprender. 

Como ontem eu comprei dois ESP8266, a partir de hoje vou divulgar tudo que eu for aprendendo sobre os mesmos nesse novo tópico : Conhecendo o ESP8266. 

Não tenho pressa e nem todo tempo para me dedicar à esse tópico. Assim que for descobrindo as

coisas, compartilharei com vocês. 

Como o Tutorial esta crescendo muito, para facilitar a pesquisa criei um Indice :

Indice do Tutorial - Conhecendo o ESP8266

ESP8266 - O que é um ESP8266 ?
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Link dos manuais da ESPRESSIF:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Módulo ESP8266-12E
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - alcance do sinal de RF:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Alimentação e consumo de energia:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Pinos e definições :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Pinos usados no módulo:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Módulo ESP8266 ESP-201 - descrição e uso:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

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...

ESP8266 - Diagrama da montagem do Modulo ESP8266-ESP201:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Diagrama da montagem do Modulo ESP8266-01:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

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

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

ESP8266 - Programas Terminal TERMITE e CoolTerm:
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...

ESP8266 - Guia do Usuário - Ferramenta Flash Tool:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Conectando na Rede WIFI
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Mais alguns comandos AT :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

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...

ESP8266 - mapa de memória do ESP8266:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - destravando o módulo:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Ferramenta FLASH Download Python para LINUX:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Descobrindo o tamanho da memória Flash:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Teste de comunicação serial do Arduino com o ESP8266 :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

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

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

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

Informações sobre modos de dormir (sleep) do ESP8266 :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

A maioria do material sobre ESP8266 esta em inglês ou mandarim (chinês).

Se precisar tradução para o português, veja essas ferramentas que poderão auxiliá-lo:

http://labdegaragem.com/forum/topics/lendo-material-em-ingl-s

Boa jornada para nós !

Exibições: 128813

Responder esta

Respostas a este tópico

Esse link nos contempla um sample para ESP8266:

https://github.com/knolleary/pubsubclient/blob/master/examples/mqtt...

Também acessivel pela IDE do Arduino, está na seção de exemplos da biblioteca pubsubclient.

Excelente exemplo !!! É compilar e rodar (apenas ajuste as credenciais de sua rede)

Testado com ESP-01 e ESP-12. 

Muito obrigado pelos Links ! 

Depois irei vê-los . 

Abraços. 

Olá! 

você conseguiu usar o ESP-01 com comandos AT do arduino ? ou está sendo direto?

abs!

Valeu Odilon, pelos link´s, muito bom mesmo!

Aproveitando....

aguém já usou o NonOS 1.54  junto com o Patch?  1.54.1 ?

oque é isso ?

então são correções da versão NonOS 1.54

http://espressif.com/en/products/hardware/esp8266ex/resources

Atenção - acho que o Non OS 1.5.4 não serve para o ESP8266-01.

Olá José! Tudo bem?

Bom saber disso.....

eu estou com dois esp8266-12E

acho que para estes não tem dor de cabeça.....

Naquele meu problema de sair da rede , melhorou com as dicas do Odilon, mas ainda cai as vezes... nisso fui no site da espressif dar uma olhada e vi que tinha um path de correção.

e também verifiquei alguns documentos sobre o sleep mode, vou ver se consigo desbilitar os modos de sono e ver se melhora.

Ab!

Oi Jaime,

Você já estudou um pouco do sleep mode ? Vale a pena - representa mesmo uma economia de energia vantajosa ?

E o tempo de resposta - se eu enviar um tópico (MQTT) que o ESP se subscrevou - ele será avisado em sleep-mode ?

Eu não sei nada desse modo, desculpe o excesso de perguntas. è que tem tanta, mas tanta coisa para se estudar, que a gente acaba sempre deixando alguma coisa de lado.

Isso mesmo, Odilon, por enquanto somente baixei um documento do fabricante, onde mostrava os modos do sleep. Bastante documentação!

Para utilização com baterias é válido usar , pois vai poupar a bateria quando não existe uso do wifi, mas é um caso a se pensar (e testar) ,isso depende do roteador manter um mac id inativo na sua tabela de wifi e que pode "entrar" quando quiser.

Pelo que li no pdf , existe um timer para o módulo "acordar" de tempos em tempos de inatividade e olhar a rede wifi, mas tenho que estudar como verificar isso.

Ab!

Odilon bom dia. Você que é o mestre do MQTT, dá uma olhada por favor e nos informe se vale à pena ?

Obrigado 

Mais uma alternativa de uso para Cloud messaging.

Usando o Firebase da Google ! Usando o ESP8266 com a IDE do Arduino para programação. 

https://firebase.google.com/

https://github.com/googlesamples/firebase-arduino

Firebase Cloud Messaging
https://firebase.google.com/docs/cloud-messaging/

 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço