Raspberry Pi Internet Radio

Learn how to turn your old radio into a smart internet radio with a Raspberry Pi, a display, and a wireless adapter. Follow the step-by-step instructions, download the playlists, and enjoy your favourite stations.

With a Raspberry Pi single-board computer and a touchscreen display, it's fairly easy to make your own inexpensive internet radio with a GUI.

Internet radio stations can be streamed on a Raspberry Pi using simple terminal commands and Mplayer. This post shows what is required and how.

Story RaspiPlayer Rev 2.4 Raspberry Pi internet radio player with MP3 over Bluetooth. The latest revision includes internet connection indicator, and Folder Player feature.

The features of the radio are shown at the end of this page. There are two main manuals namly Raspberry Pi Radio Beginners Guide and a comprehensive Constructors Guide. On the Constructors Pages you will see examples of other constructors examples of the radio using this design. Version 8.x released 10th March 2025

Depending on the radio you are going to install your Raspberry Pi into, your design will vary and thus the parts and equipment required will also. Below is a generic list based on what we used, it is not complete but should give you a good idea.

In this project we are going to set up a Raspberry Pi streaming station using DarkIce and Icecast. DarkIce and Icecast are two Raspberry Pi packages used for audio recording, encoding, and streaming.

Raspberry Pi Internet Radio With Flask The purpose of this tutorial is to show you how you can build a radio that can stream audio from the internet using a simple web interface to operate it. We will need the following Raspberry Pi Some speakers you can hook up to your Raspberry Pi

Learn how to use DarkIce and Icecast to create your own online radio station with a Raspberry Pi and a USB sound card. Follow the step-by-step instructions to install, configure, and test the software and hardware for your project.

Turn your Raspberry PI into an internet radio. Contribute to IPi-RadioIPi-Radio development by creating an account on GitHub.