There is a MOD to Pirate Radio
thast uses Big Buttons for the Control of the Pirate Radio. I extended this MOD a little further by adding a Arduino Nano and simple 2x16 LCD Display to the Radio that shows the Name of the played Channel and the Number.
It uses a Arduino Nano Controller, a 16x2 LCD Display. Both you can get by around 15 Euro or even cheaper.
It does not tinker with the Raspberry Code, I tried to keep it simple, just like the Pirate Radio.
The idea is to use Push buttons with 2 ON/OFF connectors, one is connected to the Raspberry to do its work(Volume up/down, Channel Chnage and so on), the second switch channel is to activate a switch on the Arduino Nano to change its Display.
The Programm contains the chars of the Pirate Channel Names which are displayed on the 16x2 Display and the Channel Number.
So only two or three of the present Buttons are used for additional function (Channel UP and DOWN, and, in my case, PAUSE, which will display “AIR PLAY” in my case)
I will display setup and code in short time here.
Shure it would be more sofisticated to read out the Station and stream Name from the VLC Player on the Raspberry directly, and display it on a directly connected Display,but thats higher stuff.
What to do further?
Well, one can use the Arduino to simulate Button clicks on the Raspberry, so add a simple Bubble Touchpad, and if you want to go to lets say Channel 20 directly, you can programm the Arduino so it simulates 20 Button Clicks to “Channel UP” Button to the Raspberry.