Nice to see there's a Pi section here. This will be useful!
I've been trying to get my head around a concept but ended up falling into a technical bath of confusion and finding a field full of rabbit holes
Can anyone suggest where I might start my journey (cheat codes to the last level also accepted)...
I'm looking to create a Steepletone (basically a radio in a wooden box) using the raspberry pi (v3), perhaps some kind of dabs expansion thingy (stop me if I'm getting too technical for you), and a touch screen interface. This is still early days for showing anything and I'll be including this in the project announcements (or appropriate place) when I get past the initial concept.
My rough idea is to:
Wooden box with speakers connected either the standard headphone jack on the Pi or utilising left + right channels if an expansion board has this. I'm not sure if I go down the route of buying a DABs USB to plug into the pi or utilise the GPIO connection. If the GPIO connection is the better/cheaper option then I've got the problem that the screen also uses this GPIO interface. I've order a 1:3 expansion board but read some complicated issues with devices sharing this connection and issues arising if they don't support other stuff being connected at the same time.
What I would like would be for the box to allow for playing MP3's (I don't think it matters if I just FTP the MP3's across), playing something like Spotify perhaps (not too important), and the ability to utilise the Dabs device through a front-end program. Ideally some linux based entertainment centre would be great but I know I'm a bit limited on what is available for pi builds (not sure if any of these would be compatible Kodibuntu, GeeXboX, OSMC, etc but failing that I could utilise Attract Mode's front end as I've been messing about with Squirrel layouts anyway... in fact come to think of it, that would make a nice front end! hmmm)
I guess, with me not ever dealing with Dabs tech and anything more than vanilla Pi builds I'm a bit lost and any help would be really appreciated.