Home Introduction Contact Search Sitemap Raspberry Pi

Pi Internet Radio
PI Radio LCD
Adafruit Radio
PI Radio source
PI radio changelog
Pi Vintage Radio
Pi Radio Constructors

Comments ?




bulletRaspberry PI Internet Radio


These pages describe how to create an Internet radio using the Raspberry PI computer. On the left menu you will find the description of this project, Python source files, installation instructions, LCD wiring and parts list. How to build this Raspberry PI radio is explained in the topics in the menu on the left. You can also download the constructors manual below (Requires Adobe PDF Reader).
Raspberry PI Radio Constructors Manual
For change log and planned enhancements see change log on the menu on the left.


Constructors pages
 Take a look at some examples of some of the ideas using this design provided by some of the contributors to this project.


Raspberry Model 2, 3, Zero and B+ are all supported
The Raspberry PI foundation are continually announcing new models.
See https://www.raspberrypi.org/products/  . 
See the manual for details about installing on these products.
Note: The old version 1.0 Raspberry Pi's are no longer supported.



bulletRuns on Raspbian Jesse or Jesse Lite (Only version 4.7 designed for Debian Wheezy)
bulletRaspberry PI running standard Music Player Daemon (MPD) version 0.19
bulletSupports all new board types, revision 2,  2B, 3B  and Zero (Old version 1 unsupported)
bulletTwo line 16 character LCD or four line 20 character display
bulletAs alternative to standard LCD displays can use the Adafruit five pushbutton LCD plate
bulletSupports PiFace CAD with remote control.
bulletClock display or IP address display (for web interface)
bulletFive push button operation (Menu, Volume Up, Down, Channel Up, Down)
bulletAs alternative can be constructed using Rotary Encoders instead of buttons
bulletArtist and track scrolling search function
bulletTimer (Snooze) and Alarm functions
bulletIcecast streaming to a Personal Computer or to mobile devices
bulletPlays music from a USB stick, SD card or from a Network drive (NAS)
bulletOption to display RSS news feeds
bulletWeb interface using snoopy and others
bulletPlays Radio streams or MP3 and WMA tracks
bulletSupport for Airplay (shairport-sync)
bulletSupports European character sets (Limited by the LCD display capabilities)
bulletFully integrated with MpDroid and mPod mobile apps.
bulletEspeak support for blind or visually impaired persons.

Support for Airplay comming soon in version 5.10. See PI radio changelog


horizontal rule

Raspberry PI Internet Radio

This classic looking radio is constructed using the Raspberry PI credit card sized computer.

  Rotary encoder switch support

The rotary encoder switch version consists of a Raspberry PI connected to an Adafruit 20 character x 4 line RGB backlit LCD display. It is all housed in a LogiLink PC speaker set with two rotary encoder switches  with push buttons (Push the knob in).  The left push button is the Mute switch and the right one is the Menu switch. The blue glow in the sub-woofer opening comes from a bright blue LED.  The screen colour is changed using an eight way rotary switch mounted on the back of the unit. See the Constructors Manual for details.





Copyright 2004 Bob Rathbone. All rights reserved