erro da ide do arduino qnd tento gravar o blink simples pra teste no esp estou usando esp201 e arduino uno
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
as ligações foram conferido varias vezes. como teste consigo gravar o arduino dboa.
tentei o método com arduino sem chip, reset em gnd e nada.
comprei o esp e estou tentando gravar algo. tem algum procedimento anterior a isso ?
Tags:
O ESP precisa entrar no modo de gravação, você precisa de um hardware adicional com botão e resistores.
Também é necessário uma fonte (regulador) com 3.3v que suporte pelo menos 200mA.
Recomendo você ler esse tópico
eu fiz, coloquei o gpio 0 em gnd , o chip enable em vcc com e sem resistor, e dando um pulso no reset.
Bom dia Yuri , veja isso :
IO_0 ( GPIO_0 / Pino 15 do Chip): Atenção !
Obdecendo configuração do firmware, para boot da memória Flash durante o reset, esse pino deverá ter o nível alto - conecte um resistor de 10K ohms ao +3,3V. Mas para gravar a memória Flash usando o modo de download através da interface serial UART, esse pino deverá estar no nível nível baixo (zero Volts - conectado ao terra).
CHIP_EN (CH_PD / Pino 7 do Chip):
Como o nome já diz, Chip enable, isto é ativação do Chip. Para o funcionamento normal do módulo, esse pino deverá ter um nível alto (3,3V). Como esse pino já tem um resistor interno de pull-up, não há necessdade de conectar algum resistor. Para desligar o chip (power down), conecte esse pino ao terra.
Apesar do Datasheet informar que o pino tem um resistor de pull-up, ao testar o meu módulo ESP-201, constatei que o pino CHP_EN estava sempre com zero Volts. Por isso, para ativar o módulo, precisei conectar um resistor de 10K ohms ao +3,3V.
Módulo ESP8266 ESP-201 - descrição e uso:
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...
Para uso normal do ESP8266 (Running mode) :
IO_00 - mantenha no nível 1 ( resistor de 10K conectado ao +3,3V).
IO_02 - mantenha no nível 1 ( resistor de 10K conectado ao +3,3V).
IO_15 - mantenha no nível 0 ( conectado ao terra).
Para download de programa para o ESP8266:
IO_00 - mantenha no nível 0 ( conectado ao terra).
IO_02 - mantenha no nível 1 ( resistor de 10K conectado ao +3,3V).
IO_15 - mantenha no nível 0 ( conectado ao terra).
E esse também :
ESP8266 - Pinos usados no módulo:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
Peraí , agora que eu entendi o seu enunciado ...
Como fez essa ligação com o conversor do Arduino ? Retirou o ATmega 328 ?
Fez a conversão de sinal de 5V para sinal de 3V ?
ESP8266 - Interface Serial 5V - testado e aprovado OK :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
tentei um esquema com divisor de tensao, noentando o esp nao responte, tentei so mandar os comandos AT e ele nao responde, tentei o programa ESP_Basic_Flasher.exe nao apaga a flash nem grava o firmware, tentei o putty.exe tb da erro.
Como fez essa ligação com o conversor do Arduino ? Mostre o diagrama e fotos.
Como esta alimentando o ESP8266 ?
Você não esta seguindo as minhas orientações.
Se você conecta um GPIO do ESP8266, diretamente no VCC e se por algum motivo torna-se uma saída, você poderá danificar o seu ESP8266 ! Faça exatamente como esta no diagrama que eu postei e tudo irá funcionar.
Use resistores de 10K ohms para conectar as GPIOs no nível 1.
Quais são as cores do pinos RXD e TXD do conector serial do ESP8266 ?
Você esta usando o 3,3V do Arduino para alimentar o ESP8266 ?? Não recomendo !
O regulador 3,3V do Arduino só fornece até 150 mA e o consumo do ESP8266 pode chegar a 200 mA .
ESP8266 - alimentação no Protoboard :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...
Você tem que programar o seu ESP8266 antes de poder usa-lo com a IDE do Arduino.
No próprio LAB de Garagem, já tem o todo procedimento para a criação do ambiente de desenvolvimento IDE Arduino. Recomendo que faça o Blink Teste.
http://labdegaragem.com/profiles/blogs/tutorial-esp8266-programando...
Se não tiver um conversor USB Serial, até acho que poderá usar a interface USB Serial do Arduino , mas terá que remover o Chip ATMega328 e fazer a adaptação. Nunca testei isso...
vou tentar mais tarde e posto os resultados muito obrigado
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por