Tenho o ESP-12 já recebendo programação via OTA, mas senti falta das informações usando o Monitor Serial, que só funciona conectado via USB/FTDI.

A mensagem que obtenho na IDE do Arduino quando tento abrir o monitor serial é :
"Serial monitor is not supported on network ports such as 0.0.0.0 for the null in this release".

Existe alguma maneira de usar o monitor serial através do OTA / Wi-Fi ?

Sei que o monitor serial funciona através de porta serial, mas tem alguma saída para isso ?

Obrigado por qualquer ajuda.

Exibições: 2049

Responder esta

Respostas a este tópico

Boa noite,

Acho que é isso que esta procurando :

ESP8266 - atualizando Firmware através da rede WIFI - FOTA 

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

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

Bom dia Murta.

Na realidade estou querendo fazer a depuração através dos "Serial.print..." pelo Monitor Serial, conectado via OTA como fazemos quando está conectado via USB.

Para envio do programa via OTA já está funcionando.

Obrigado pelo retorno.

Gravar firmware via Wifi (OTA) tem uma infraestrutura específica para este fim.

No caso de serial, o MCU envia dados para a porta serial (fisicamente no pino serial), e não há infraestrutura pra pegar o pacote no pino serial e enviar via Wifi.

O que vc pode fazer é um sistema que recebe um byte serial, envia via Wifi, recebe do outro lado via Wifi, e depois reconverte pra serial.

Vc precisa nesse caso de uma placa sobressalente que conecta via Wifi e possui uma porta serial. E no computador, recebe os pacotes em um processo do SO que faz o papel de monitor serial.

É um projeto interessante!

Bom dia Vitor.

Nesse caso o molho fica mais caro que o peixe, se eu adicionar mais uma placa só pra enviar a serial.

Pelo jeito através do Wi-Fi não conseguimos fazer a depuração através do Monitor Serial tão facilmente.

Mas obrigado pelo retorno.

Alessandro, com 40 reais vc faz esse projeto! Segue um link de placa. Um abraço!

https://produto.mercadolivre.com.br/MLB-961188718-esp8266-esp-07-es...

O meu amigo obrigado mais uma vez, eu quis dizer caro no sentido de ter que fazer isso em série.

Eu tenho alguns esp12, esp07 e NodeMCU, mas não é exatamente pelo preço.

O meu objetivo era testar o OTA e como ainda estou desenvolvendo o programa gostaria de ver a saída do Monitor Serial quando faço as modificações via Wi-Fi, mas tudo bem. Vou fazer diferente, deixo um esp8266 para fazer os testes via cabo e quando estiver ok envio para o outro esp via wifi.

Muito obrigado.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço