Raspberry Pi Internet Radio

Raspberry Pi Internet Radio

 

Below is the full specification for the Raspberry Pi Internet Radio. The main page for this project is Raspberry Pi Internet Radio.


Raspberry Pi Internet Radio Full Specification

  • Runs on Raspberry Pi OS (Previously Raspbian). Earlier versions not supported
  • Raspberry PI running standard Music Player Daemon (MPD) version 0.21.5. (Later versions (0.22.9) can be installed)
  • Supports all new board types, revision 3B, 3B+, 4B+ Rpi400 and Zero/W (Old version 1 Raspberry Pi's unsupported)
  • Supports the following displays:
    • Two or four line LCD with 8,16 or 20 character displays
    • The above LCDs but using an I2C backpack
    • Adafruit five pushbutton LCD plate
    • Raspberry Pi 7 inch Touch screen
    • Adafruit 2.8 and 3.5-inch TFT touch screen
    • Waveshare 2.8 and 3.5-inch TFT touch screen
    • HDMI TV or Monitor
    • Olimex 0.96-inch 128x64 pixel OLED display using either I2C or SPI
    • Sitronix SSD1306 128x64 pixel 0.96-inch OLED
    • Luma driver for OLEDs using SSD1306, SSD1309, SSD1325, SSD1331, SH1106 and WS0010 chips
    • PiFace CAD with 6 push-buttons (Five used) - Uses version 6.15
    • Pimoroni Pirate Radio with pHat BEAT
    • Pimoroni Audio with mini-speaker and four push buttons
  • The following user interfaces are supported
    • Five or six push button operation (Menu, Volume Up, Down, Channel Up, Down, Mute)
    • Two rotary Encoders with push buttons (Volume and Channel)
    • IQAudio Cosmic controller with three push buttons and a rotary encoder
    • Touch screen and mouse
    • IR Remote control using either the TSOP382xx or FLIRC (Graphics versions only) IR Sensor
  • The following sound sysems are supported
    • On-board audio Jack or HDMI audio output
    • HiFiBerry DACs or Amp / Pimoroni Hat
    • IQaudIO DAC/DAC+/Zero DAC/Digi/AMP
    • Justboom DAC/Zero/Amp/Digi HAT/Zero
    • Bluetooth speakers or headphones
    • Adafruit speaker bonnet
  • Clock display or IP address display (for web interface)
  • Artist and track search function
  • Timer (Snooze) and Alarm functions (LCD/Character OLED versions only)
  • Icecast streaming to a Personal Computer or to mobile devices
  • Optional Spotify server
  • Optional Airplay receiver
  • Plays music from a USB stick, SD card or from a Network drive (NAS)
  • Option to display RSS news feeds
  • Playlist creation from Shoutcast public database or own files
  • Web interface using Snoopy and O!MPD
  • Support for Airplay (shairport-sync)
  • Fully integrated with MpDroid and mPod mobile apps.
  • Support for Russian/Cyrillic and Western European languages
  • Espeak support for blind or visually impaired persons

Advert