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

Responder esta

Respostas a este tópico

Olá Wesley,

Passei por isso há pouco tempo, sem saber aonde extamente postar as mensagens.

Acho que no seu caso o ideal é abrir um tópico novo, para que o pessoal responda a suas dúvidas especificamente lá.

Foi como eu fiz, de acordo com instruções do nosso sempre prestativo colega José Gustavo e deu super certo, com um tópico exclusivo ficará bem mais fácil.

O que voce quer fazer é relativamente simples, abra o tópico e tenho certeza que haverá muitos colaboradores, estou há pouco tempo nesse forum mas deu para perceber que há uma comunidade atuante e muito colaborativa.

Boa sorte !!

Wesley,

Como mencionado pelo Odilon, desta forma você estaria criando um tópico dentro de outro, por favor copie e cole se for o caso, o conteúdo de sua exposição e abra um novo tópico.

Abs.

Wesley , favor criar um novo tópico. 

E se possível, deletar o tópico que criou dentro do Tutorial.

Obrigado. 

Obrigado pessoal, já abri um novo tópico.

Me ajudem lá....

http://labdegaragem.com/forum/topics/ir-esp8266

Boa noite José!!! 

Venho acompanhando seu Post há uns dias. Porém, estou com quase todos os mesmos problemas que os colegas encontraram. Eu possuo um Arduino Uno e um Mini Atmega328 ( que ainda não utilizei) e um CP2102 para a conexão do Atmega, um módulo Wifi ESP8266 - 201, um Regulador AMS1117-3.3V - 800mA , divisor de tensão de 30 e 15 ohms, resistor de 1k para o enable... Acredito, que todos os componentes corretos para montar o sistema. Porém, não consegui de forma algum êxito com o Uno nem com o Atmega... O senhor tem imagem de um circuito na prática montado? Estou desolado, pois já fiz mil e uma maneiras diferentes e nada dá certo. Por favor, me dá uma luz!!!

Abraços!!!

Olá,

Tente verificar o seguinte:

1 - Se o seu conversor USB/serial está com os niveis de 5V ou 3V3, só é preciso usar o divisor se for de 5V.

2 - Os resistores de 30 e 15 ohms são muito baixos, provavelmente está sobrecarregando a saída TX do conversor, use dois resistores de 10k, assim terá nivel 1 com 2,5V e não irá carregar o TX. A ligação fica assim, do pino TX do conversor ligue um resistor de 10k para o RX do ESP, agora ligue outro resistor do RX do ESP para o GND, desta forma teremos montado um divisor de tensão. Ligue o TX do ESP diretamente ao RX do conversor. Não se esqueça de ligar os GND dos módulos e fontes. 

A mesma ligação é valida para o caso de ligar o arduino ao ESP.

Hugo, se esta usando Interface USB Serial CP2102 não precisa de divisor de tensão !

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

Monte o ESP8266-201 dessa forma:

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

O seu ESP8266-210 já responde os comandos AT ?

Informe qual a versão do firmware :

AT+GMR

E conecte o Arduino assim: 

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

Tenho acessado o forum do ESP8266, e tenho visto muita gente no mundo todo, com as mesmas dificuldades.

Pretendo fazer um tutorial em inglês também !

José Gustavo, tenho um ESP12E, já pesquisei por muitos lugares, em Inglês, alemão, até chinês, kkkkk, varios tipos de ligações, e as que deram certo, ou seja as que obtive retorno de informações da placa, foram suficientes para me deixar decepcionado com o modulo, espero mudar de ideia com a ajuda que você está dispondo!

Concordo com você que existe muita informação, mas não é nada simples usa-lo, 

Por isso criei esse tutorial. 

Estou estudando no momento como compilar programas em C para o ESP8266. 

E tá dando muito trabalho. 

Mas a placa tem muito potencial !

A quem diga q a conexão do ESP8266 ao pc através de modulo serial não seja viável e os resultados não sejam tão satisfatórios, preferindo conecta-lo através do arduino. Fiz 2 testes q deram sinal de vida:

1° - Conectado no PC através do modulo serial.

    - A gravação do firmware fiz de 2 formas:

       1- Gravei o firmware "nodemcu_float_0.9.6-dev_20150704.bin" com o programa "esp8266_flasher".

       2- Gravei firmware "nodemcu_float_0.9.6-dev_20150704.bin" com o "nodemcu-flasher-master".

    *** Com os 2 programas acima testei invertendo também, e usei ate outro firmware, "v0.9.2.2 AT Firmware.bin", mas ele não reconhece os comandos AT. Com esse usei um codigo para LIGAR e DESL um led através de um webserver e quando faço a conexão com o ESP8266, nossa! Mais uma decepção, quase não abre a pagina, acende o LED e quando vou desliga-lo, quase não desliga, as vezes precisa reiniciar o ESP. Já pensou se fosse pra desarmar uma bomba, kkkkkkk, tava lascado!

A unica forma que tive informações do ESP, foi usando o firmware "nodemcu_float_0.9.6-dev_20150704.bin", usando códigos LUA.

      O teste com o nodemcu e seu firmware:

 1 - Fiz um webserver que deveria se conectar com sinal wi-fi sozinho após colocar as configurações da rede em uma pagina exibida com muita persistência e vagareza no próprio ESP8266, e mesmo assim nada de prestar que até o codigo blink precisava reiniciar ou executar o comando RUN para se conectar novamente.

Quero acreditar que o caminho da configuração e gravação do firmware esta certa, e que o código está faltando alguma instrução, caso contrario deixarei ele de canto, pois no momento está fazendo o que o fabricante promete! Quem tiver tido melhores resultados, por favor compartilhe para que nossas compras não tenham sido em vão!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço