-
Notifications
You must be signed in to change notification settings - Fork 8
Internet Radio for Raspberry Pi
License
bobrathbone/piradio6
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Raspberry Pi Internet Radio --------------------------- Author : Bob Rathbone Site : http://www.bobrathbone.com Email : bob@bobrathbone.com This program uses Music Player Daemon 'mpd', its client 'mpc' and the python3-mpd library See http://www.musicpd.org/ Use "sudo apt-get install mpd mpc python3-mpd" to install the Music Player Daemon (MPD) This software uses the python3-mpd library. See https://packages.debian.org/sid/python3-mpd To configure the radio software and components run: radio-config from the command line Version 8.0 release notes ------------------------- Release 15 January 2025 - Build 4 (Beta) 1) Prevent radio program from crashing if no IP network and no media to load 2) Support for the Waveshare 1.5 and 2.42-Inch SPI interface OLEDs added 3) New configuration parameter ky040_r1_fitted added to set KY040 switch (SW) pullup resistor 4) New check_voltage.sh script added to check CPU and RAM voltage, temperature etc 5) Radio configuration (radi-confg) now calls most other scripts from a top level menu 6) New parameter no_internet_switch yes/no to switch to MEDIA if no Internet for the radio 7) New create_keymap.py script to create IR remote control keymaps 8) Creating Media playlists no longer needs to stop the radio 9) build64.sh and piradio64 removed. build.sh builds both 32 and 64-bit packages 10) New record radio stations function added (record.py) using streamripper 11) Streaming indicator after the date changed from '*' to '+'. '*' is recording indicator 12) Recording switches on the activity led if the IR event daemon (ireventd.py) is running 13) A physical record function switch can now be added (Normally using GPIO 27) 14) All support for 26-pin GPIO header Raspberry Pi's removed 15) Improvements/corrections to Spotify volume control 16) Support for Waveshare I2C 2-line 40-character LCD display 17) New scrolling=yes/no configuration parameter to switch message scrolling on/off 18) Volume control now adjusts both WM8960 soundcard Speaker and Headphone volume together Manuals ------- Version 8.x https://bobrathbone.com/raspberrypi/documents/Raspberry%20PI%20Radio.pdf https://bobrathbone.com/raspberrypi/documents/RPi%20Radio%20beginners%20guide.pdf https://bobrathbone.com/raspberrypi/documents/Raspberry%20PI%20Radio%20Technical%20Reference.pdf Vintage radio https://bobrathbone.com/raspberrypi/documents/Raspberry%20PI%20Vintage%20Radio.pdf https://bobrathbone.com/raspberrypi/documents/Raspberry%20PI%20Vintage%20Radio%20Operating%20Instructions.pdf GitHub ------ Source available from GitHub Version 8.x see: https://github.com/bobrathbone/piradio6 Run ./setup.sh from the command line to create the radiod package Licenses -------- The licences for the source and documentation for this project are: GNU General Public License. http://www.gnu.org/licenses/gpl.html GNU AFFERO General Public License. http://www.gnu.org/licenses/agpl.html GNU Free Documentation License. http://www.gnu.org/licenses/fdl.html Disclaimer ---------- Software is provided as is and absolutly no warranties are implied or given. The authors shall not be liable for any loss or damage however caused.
About
Internet Radio for Raspberry Pi
Resources
License
Code of conduct
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published