my ESP8266 internet radio
Later edit: here is the ESP32 version: https://github.com/pisicaverde/yet-another-internet-radio-ESP32/ waaay smarter, pretty overcomplicated. A streaming media player built with ESP8266 MCU, VS1053 for mp3 decoding and 1 Mbit buffer; - time update from pool.ntp.org (no RTC); - current time shown with big fonts during stand-by; - clock, stream title, current song, bitrate, wifi level, buffer level shown during playback - up to 196kbps bitrate streams; - configurable via wifi; - current radio station saved into EEPROM; - auto-reconnect to stream if connection is lost - voice feedback (or any other mp3 played at certain moments) Details here: https://github.com/pisicaverde/yet-another-internet-radio
Later edit: here is the ESP32 version: https://github.com/pisicaverde/yet-another-internet-radio-ESP32/ waaay smarter, pretty overcomplicated. A streaming media player built with ESP8266 MCU, VS1053 for mp3 decoding and 1 Mbit buffer; - time update from pool.ntp.org (no RTC); - current time shown with big fonts during stand-by; - clock, stream title, current song, bitrate, wifi level, buffer level shown during playback - up to 196kbps bitrate streams; - configurable via wifi; - current radio station saved into EEPROM; - auto-reconnect to stream if connection is lost - voice feedback (or any other mp3 played at certain moments) Details here: https://github.com/pisicaverde/yet-another-internet-radio