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 !
Tags:
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á....
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!
Olá
No meu caso todos os testes realizados sempre tiveram resultado satisfatotio, seguem links do meu canal no YT.
https://www.youtube.com/watch?v=oNeeH9t5XJA
https://www.youtube.com/watch?v=d7TGAz2-efU
https://www.youtube.com/watch?v=ulnIZC5SJE0
https://www.youtube.com/watch?v=3LjNP-tKnUk
https://www.youtube.com/watch?v=z6sDKDTxdlQ
https://www.youtube.com/watch?v=5gqY5PzI1XI
https://www.youtube.com/watch?v=1kk9WpCuTyg
Abs.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por