A wifi web radio player with only two low costs boards.
Control with any browsers (ie edge, chrome mozilla etc...).or with an external hardware panel or with the uart interface.
Memory for 256 stations
Read direct mp3 or ogg streams or playlist .pls .m3u and .xspf
Read up to a 320 kb/s stream,
New web page, Fit well on mobile or computer.
Embedded wifi configuration via the web or uart interface
Metadata displayed (ie Title of the current song if given in the stream),
All settings saved (sound setting, stations, wifi)
Server multi clients with automatic refresh for all (websocket),
The stations can be downloaded and uploaded within the web site,
Very quick responsive web by caching local information in the browser and websocket.
a led indicates the state of the equipment . Speed blink: init, 90%in 10%out: connection in progress, 10% in 90%out: Equipment ready.
External DAC i2s interface on the vs1053 enabled.
Autostart on power on if the autoplay is checked.
A nodeMcu V3 (on aliexpress)
A VS1053 module (aliexpress)
A Fiberglass board epoxy boards (aliexpress)
2.54mm 40 Pin Stright Female Single Row Pin Header Strip PCB Connector (aliexpress)
Some wires and Soldering Iron.
A pc or other with an usb port
and an usb to micro usb cable. (aliexpress)
An external amplifier or earphone.
A prototype can also be made using a breadboard and some jumper wires.