Ola, 

Gostaria de tirar uma dúvida se o pessoal puder ajudar agradeço.

Estou trabalhando com o ESP-01, conversor USB Serial FTDI ft232rl  e IDE do Arduino.

Já consegui fazer a gravação na placa porém, o problema é que não estou conseguindo faze-lo conversar com o monitor serial da IDE, ou seja, não consigo utilizar as funções como Serial.print, por exemplo.

Já tentei várias coisas como inclusive reinstalar os drives da USB, adicionar fonte externa (3,3v) e até mesmo atualizar o Firmware, porém, sem sucesso.

Estou utilizando também no windows 7(64).

Tem alguma dica ou solução que eu possa buscar?

Grande abraço,

Joacir. 

Exibições: 1092

Responder esta

Respostas a este tópico

Boa tarde JG,

lendo seu tópico fiquei com algumas dúvidas

Como você está ligando tudo?

Poste um esquema das ligações, e se possível fotos dos componentes.  ESP, FTDI, etc.

Anexe também um arquivo com o sketch que está usando.

(Não cole sketch na ;area de texto do tópico).

RV

PS.

Você está ligando assim?

O esquema é esse RV.

Anexos

Anexe também um arquivo com o sketch que está usando.

(Não cole sketch na ;area de texto do tópico).

RV

Segue o sketch simples de um wifi scanner e o screen da configuracao do monitor serial.

Anexos

Boa tarde, 

Alterou a velocidade de comunicação da Console da IDE Arduino para 115200 bps ?

Cole aqui a tela da Console da IDE, quando tenta o acesso. 

ESP8266 - Usando IDE Arduino (exemplos ADAFRUIT/SPARKFUN )
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

NodeMCU – ESP12 – Usando Arduino IDE (2)

Sim, já foi realizado teste com várias configurações de velocidades (IDE e aplicação) mas não deu certo.

Assim que puder envio a tela de console, mas basicamente ou fica em branco, ou quando dou um reset no esp-01 aparecem alguns símbolos aleatórios e em seguida a comunicação cessa.

Abs

 

Segue o console e as configuracoes do ide.

Anexos

Bom dia Joacir, 

O seu problema é de velocidade mesmo! Veja as caracteres estranhos. 

Já tentou com 38400 bps?

Meu tutorial no Lab de Garagem é antigo. Pode até ser que tenha mudado algo na IDE.

Mas sua configuração tem MUITAS diferenças da configuração que eu fiz! 

Recomendo que faça a configuração do seu ESP8266 idêntica à minha configuração. 

Flash mode = DIO (porque optou por isso??) 

Flash size = 512K ???

E mais outros parâmetros incorretos...

Obrigado, vou verificar, talvez algo relacionado á IDE. Os parâmetros são os default carregados pela no momento da definição da placa. Vou alterar e testar.

Não é para usar os parâmetros default, pois estão incorretos em relação ao seu módulo. 

Entendi, não me atentei a isto.

O seu módulo USB/Serial trabalha com 3,3V ?

O pino GPIO2 esta sem conexão ! 

http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

IO_2 ( GPIO_2 / Pino 14 do Chip):
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. Para o modo de download através da interface serial UART, esse pino também deverá estar no nível alto (3,3V).

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).

Para gravar na memória Flash, o pino GPIO 0 deverá estar no nível baixo (zero Volts) somente durante o power on (energizando o módulo), Assim que o Chip entrar no modo de download do FW, pode liberar o pino. Se estiver usando um botão, poderá deixar de pressionar o botão. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço