Resolvido - Comando Serial.println() não funciona no ESP01

Bom dia pessoal!

Iniciei hoje os estudos com o ESP 8266 01, utilizando um FTDI RS 232 para a gravação via IDE do Arduino (não estou utilizando nenhuma outra placa de desenvolvimento para os testes). Obtive sucesso com o código padrão Blink led. Então me surgiu uma dúvida: é possível enviar informações para o Serial Monitor da IDE do Arduino, utilizando o ESP01? Realizei a configuração do Serial monitor no setup com velocidade 115200 e utilizei o comando para printar dados no Serial Monitor. Porém os únicos dados que chegam é o garbage padrão referente ao boot do módulo.

Parece uma questão extremamente simples, porém trata-se de uma ferramenta muito útil. Então depois de algum tempo de pesquisa, decidi trazer a dúvida para o LG.

Bem, desde já fico grata pela atenção de vocês!

Exibições: 425

Responder esta

Respostas a este tópico

Bom dia CM,

veja em baixo no seu serial monitor se também está para 115200.

RV

Olá RV!

Este parâmetro está correto no serial monitor.

Poderia ser desatualização no firmware?

CM

E o Serial.begin(),

es'ta com que valor?

RV

115200 RV.

O problema estava no GPIO0, que além de ter conectado o LED builtin também compartilha o TX da comunicação serial. Logo quando o pino é setado para output e realiza o acionamento do LED, a comunicação serial não funciona.

Não tenho certeza se é exatamente este o problema... ou se existe um modo de resolver. Porém quando desabilitado o acionamento do led builtin, a comunicação serial ocorre normalmente.

Ainda, encontrei este fórum um questionamento semelhante.

CM

Sim, port usado pra serial nã pode ser usado comitantemente com outra função.

RV7

Hum claro! Levei tempo pra observar isso.

Obrigada!

Muita informação no meu tutorial :

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

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço