Hi, I made an account so I could show you what I've been working on. Maybe it will give you some ideas and hopefully you won't have to reinvent the wheel. I "restored" an old Sears radio by gutting it and adding a pi Zero W, a DAC, and some rotary encoders. [1][2] It basically works like a radio (streaming NPR in the images), but it also has local storage. My goal was to have it working pretty much the way the stock radio did (with the notable exception of the screen). It is running MPD, which means that it can be controlled by a phone app or external hardware as well as the dials on the front.
I have also rigged up a bluetooth "keyset" [3][4] after reading a how-to article about those.[5] I am currently using it to control zoom meetings, but it would be trivial to set it up so that the big clicky buttons switch the radio stations. If anyone indicates interest, I'll elaborate on the hardware and software details.
I have also rigged up a bluetooth "keyset" [3][4] after reading a how-to article about those.[5] I am currently using it to control zoom meetings, but it would be trivial to set it up so that the big clicky buttons switch the radio stations. If anyone indicates interest, I'll elaborate on the hardware and software details.
[1] https://c_return.u.blinkenshell.org/hn/1.jpg [2] https://c_return.u.blinkenshell.org/hn/2.jpg [3] https://c_return.u.blinkenshell.org/hn/3.jpg [4] https://c_return.u.blinkenshell.org/hn/4.jpg [5] https://learn.adafruit.com/ble-hid-keyboard-buttons-with-cir...