Internet radio is the continuous streaming of digital audio over the Internet. Digital audio, in MP3 format, is received by the ESP8266 or ESP32 microcontroller through a Wi-Fi connection. The ESP8266 or ESP32 microcontroller communicates with a VS1053 audio decoder by Serial Peripheral Interface (SPI), and the MP3-formatted data is decoded by an 18-bit digital to analog converter (DAC)
to an audio signal that is amplified for a loudspeaker. ESP8266 and ESP32 microcontrollers have Wi-Fi functionality and sufficient processor speed for an Internet radio. Connection to the wireless ...