VS1053 + Esp8266

Bom dia, Boa tarde, Boa noite, Por Favor, Estou tentando fazer um receptor de web rádio wifi. Alguém já tentou usar o microcontrolador vs1053 junto do esp8266 ? Estou a quase 2 anos tentando fazer este componente funcionar e não funciona.
Para quem não sabe o que são estes componentes segue link:
ESP8266
VS1053
Segue esboço do projeto: https://github.com/viniciusfo/radioweb
Agradeço qualquer orientação.
Obrigado.

nao deu pra entender o projeto. voce quer faxzer um stream de audio de um servidor para seu esp, e isso?

Bom dia,
Na verdade eu só quero receber o streamer das rádios que estão disponíveis na web.
Obrigado

minhas opçaoes pra te ajudar sao :
1 comprar as placas e tentar recriar seu, problema (cuja nao sei ate agora qual e)
2 ir na sua casa analisar tudo que voce tem e concertar ai.
3 ler todo aquele codigo que voce passou o link e mesmo assim nao saber qual e o problema.

voce tem que dar informacao pra ser ajudado, detalhe por detalhe ,entre erro de codigo, servidor, fiação, camadas web , api , setup de stream etc existe , um milhão de maneiras e lugares onde pode estar o problema.

1 Curtida

Bom dia, Arnold!

Vou tentar responder todas as suas perguntas, algumas eu simplesmente não sei, mas vou estudar.
Talvez se me perguntar eu consigo ir mais fundo no problema e acabe resolvendo tudo.
Quanto a finalidade do projeto trata-se de um simples receptor de rádio.
Veja um dos 100 vídeos explicativos que me inspirou no link: https://youtu.be/g-jGM48xUrs
Eu gostei muito da primeira opção de ajuda que me ofereceu, seria fantástico!
Acredito que após ver o vídeo, estudar um pouco o código vai encontrar muitas respostas.
Vai encontrar também muitas dúvidas que me passando, vou estudando e me estruturando.

Respostas:
1-O protocolo de transmissão é o TCP/IP. A codificação do estreamer será “.aac” (99% das rádios).
2-Exemplos de servidores http://abre.ai/servidorwebradio
3-O código de erro da placa VS1053 é código nº 5 (não consta este erro no datasheet do vs1053 ).
4-Não tem API mas sim uma biblioteca em C++ chamada VS1053.h que faz a abertura dos pacotes.
5-A fiação segue um padrão intrínseco ao protocolo de comunicação SPI entre o VS1053 e o Esp8266.

Agradeço muito sua colaboração, já começou me ajudando muito na parte de estruturação do mesmo.
Entendo que se trata de um projeto extremamente complexo, caso queira declinar sinta-se a vontade.
Entendo que o projeto é extremamente complexo, até antes de começar eu não sabia disto.
Eu ainda estou estudando em todos finais de semana para esclarecer melhor.
Suas dúvidas serão bem vindas e me ajudará muito para o amadurecimento do projeto.
Segue link do projeto: https://github.com/viniciusfo/radioweb

Muito Obrigado

Abraço

Vinicius Oliveira
Hobista em Arduino e esp8266 e afins