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: 128812

Responder esta

Respostas a este tópico

Interessante José!

Vou estudar mais....

Grato!

Muito interessante ! E patrocinado pela Google !

Oi Murta,

Parece interessante. Mas eu tô super ocupado esses dias.

Vou olhar assim que possivel.

Abraço !!

Gostei José Gustavo !!!

Tô muito a fim de testar. Bom, com certeza vai rolar né.

Como está seu tempo ? Eu não posso parar o que eu estou fazendo agora, mas posso acompanha-lo e ajudar em alguma coisa da programação, se você puder montar a estrutura de testes.

Assim que pudermos  a gente prossegue nos testes. 

Abraços.

Informações sobre modos de dormir (sleep)  do ESP8266 : 

Já usando o link novo de documentação da ESPRESSIF, recomendo que leiam o manual :

ESP8266 Low Power Solutions

http://www.espressif.com/en/support/download/documents?keys=&fi...

Existem três modos Sleep para o ESP8266 :

• Modem-sleep
• Light-sleep
• Deep-sleep

1) Modem-Sleep : nesse modo, o modem WIFI é desligado, mas a conexão WIFI é mantida sem a transmissão de dados. 

2) Light-sleep : A CPU estará suspensa para todas as aplicações para economizar energia. Sem a transmissão de dados, o modem WIFI também estará desligado .

3) Deep-Sleep : Somente o RTC fica ligado. Pode ser usado em aplicações com grande intervalo de tempo entre as transmissões. 

Essa tabela informa as diferenças nos modos Sleep :

System clock - oscilador que gera o pulso de clock da CPU. Sem ele, a CPU não pode executar nenhuma instrução.

RTC - relógio de tempo real que controla as horas e minutos do sistema . Ele funciona independentemente da CPU. 

Substrate - é o chip ESP82266. 

DTIM (Delivery Traffic Indication Message).

O que é um intervalo DTIM em um roteador sem fio?

http://www.ehow.com.br/intervalo-dtim-roteador-wireless-info_31225/

" Um intervalo DTIM, ou mensagem de indicação de entrega de informações, é um campo de contagem regressiva que notifica os clientes sem fio de quando eles podem esperar a próxima janela para ouvir mensagens de broadcast e multicast a partir do roteador sem fio."

Muito bom , José!!!!!!!

Gostei principalmente desta parte:

"Se você deseja otimizar os recursos de economia de energia do seu computador, você deve selecionar um ajuste alto de DTIM. Alternativamente, se você definir o intervalo de DTIM muito alto, você pode perder a conectividade em alguns ambientes."

Hummm, vou verificar quando chegar em casa!

No caso do esp8266  dei uma atenção ao capitulo 2  (2,1)  Features onde descreve o sinal DTM e o Sleep mode, nesse caso podemos desabilitar ?

seria pelo "wifi_set_sleep_type" ?

No capitulo 4,22  existe também a uma referência do RF calibration  que é gravado no 108byte dos parâmetros de inicialização, se me lembro bem isso parece estar na relação do Patch de correções "Resolved an issue that RF_Init_data sector may be broken in stress test. Provided a function “user_rf_cal_sector_set”.

Vamos testar!

Galera bom dia . 

Descobri mais dois manuais novos e importantes que poderão resolver várias dúvidas e problemas.

Recomendo a leitura ! 

ESP8266 FAQs and answers.

http://www.espressif.com/sites/default/files/documentation/esp8266_...

ESP8266 Reset Causes and Common Fatal Exception Causes

http://www.espressif.com/sites/default/files/documentation/esp8266_...

E aqui poderá encontrar todos manuais do ESP8266:

http://www.espressif.com/en/support/download/documents?keys=&fi...

Bom dia J.Gustavo,

Obrigado!

Abraços

CK

Olá J Gustavo,

aproveito para publicar aqui um link, que acredito seja o melhor lugar para faze-lo, já que este tutorial é uma referencia para muitos, e como sempre nunca é demais parabenizar você por toda sua colaboração com a comunidade.

Abri  a poucos dias uma embalagem de um ESP8266-12E que possuía aqui e procurei informação no site do fabricante que deixo aqui para aqueles que queiram conhecer ou precisem de informação.

DOIT ESP8266-12E

parabéns again!

Um abraço.

CK

Obrigado, Carlos. 

Mas não consegui descobrir no site, qual módulo você comprou.

Abraços. 

Bom dia J.Gustavo,

Subo um PDF aqui, creio que fica mais fácil. E aqui o link especifico ESP8266-12E

Boa semana!

Abraços.

Anexos

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço