Olá a todos, estou com muitas dificuldades para fazer funcionar o meu ESP8266.
Gostaria de saber o que eu estou fazendo de errado.
Estou conseguindo compilar perfeitamente o código no ESP. Entretanto o código não funciona no ESP. O que será que pode ser?
Outra coisa como funciona o GPIO_0 para upar o código? Eu aterro ele para gravar o código e depois deixo ele solto? Não compreendi muito bem isso. Se eu deixo ele solto (sem ligar o pino em nada) o ESP não chega nem a localizar a porta serial.
Obs: estou usando Esp8266-01 com uma placa ftdi configurada para 3.3V. Além disso estou usando a IDE do arduino para gravar os códigos.
Agradeço muito quem ajudar.
Tags:
João
Você não deu muitos detalhes sobre seu ambiente.podia dar mais detalhes.
De qualquer forma tem muita coisa por ai. A sequencia para entrar no modo bootloader ( o que permite gravar seu firmware) é:
- Colocar GPIO_0 em 0
- Colocar o pino Reset em 0
- Voltar o pino Reset para 1
- Voltar GPIO_0 em 1
-No software comandar o envio do firmware.
Veja aqui orientações quanto as conexões.
https://fazerlab.wordpress.com/2016/04/08/hardware-minimo-para-dese...
Vá postando suas dúvidas mas com detalhes.
Olá marco.
Então, estou tentando aprender a mexer com o ESP. Peguei uns tutoriais da internet para aprender ele. Minha ideia inicial era utilizar um arduino para gravar o código no ESP. Mas aquela coisa de ficar usando divisor resistivo não me agradou muito, então acabei comprando um modelo ftdi para gravar os códigos (pois o meu modulo permite selecionar entre 5v e 3.3v de saida do sinal).
Também pretendo usar a IDE do Arduino para programar as coisas (quem com o tempo eu aprenda a programar em Lua e os comandos AT).
Agora vamos ao o que está acontecendo de problemas:
Eu consegui gravar o código certinho no ESP, compilou e gravou. O problema é que ele não funciona depois. Fiz um código simples "Hello World" para imprimir na serial e o ESP simplesmente não imprime nada na porta serial. Outra coisa se eu deixo o GPIO_0 em HIGH ou em modo flutuante (sem ligar em nada o pino) a IDE n encontra o ESP para abrir a porta serial( da erro de sincronismo)
Ultima dúvida para deixar o reset e o GPIO em 1 tem que fazer pull up ne?
Monte o seu ESP8266-01 dessa forma:
ESP8266 - Diagrama da montagem do Modulo ESP8266-01:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
Para gravar, você aterra o pino GPIO 0 ao ligar o módulo e depois pode soltar.
ESP8266 - Pinos usados no módulo:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
E muito mais !
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por