Edzelf / ESP32-Radio

Internet radio based on ESP32, VS1053 and a TFT screen.
GNU General Public License v3.0
988 stars 229 forks source link

Stream mp3 to virtul dongle "Blue Pill" - STM32F103C8T6 mini Development Board #139

Closed gyroing closed 6 years ago

gyroing commented 6 years ago

Hi i wonder would it be possible to stream chunk mp3 to STM32F103C8T6 the chepest stm32 as virtual mp3 dongle ? example for stream mp3 from pc: https://hackaday.io/project/19747-esp8266stm32-wifi-usb-mp3-dongle. If applicable to stream internet radio , you can directly connect the radio to any kind of mp3 player from car's mp3 player or any mp3 player without using vs1053

Edzelf commented 6 years ago

It looks possible. But you need a device that can read data from USB-sticks. That could be a STM32F103 plus a VS1053....

gyroing commented 6 years ago

139

thank you . but if you see https://hackaday.io/project/19747-esp8266stm32-wifi-usb-mp3-dongle. the mp3 chunks transfers from pc to esp8266 via wifi and after that esp8266 will send mp3 chunk to stm32 dma enabled (2$ board) . and stm32 emulates virtual mp3 file from usb serial port .so each usb mp3 player would decode mp3 and it seems there is no need to use mp3 decoder in microcontroler's side, I think it is possible to get mp3 buffer from url stream in esp wificlient and send it to stm32 like refrenced (https://hackaday.io/project/19747) project. your prompt action will be appricated .

Edzelf commented 6 years ago

My point is, you still need an mp3 decoder, so why not the vs1053. It's a great device.

gyroing commented 6 years ago

my considration for car mp3 player without aux . each car media player has a usb for mp3 . for home appliance i totally agree with you . so i bought 6 vs1053 for your nice project . but i have cheap 4g hotspots dongle in my car that always i have wifi . also i saw product that emualted virtual mp3 from a2dp bluetooth to usb mp3 for car that dosn't supprot aux port. also i think with thid modification i could use prefesional car dac (decoder) to play. i'm not famillier with esp-idf and i like adruino project . i want to find a way to send client result mp3buffer directly to stm32 and make web radio with virtual mp3 . finnally i think cheap usb mp3 player also could play internetradio if i could find a soloution for making virtul mp3 dongle thx

Furkatovich commented 1 year ago

Hello. Can you please take a video of how the device works and send it. Thank you.