I bought a Beagleboard starter kit (including case and power adaptor) for $60 from Amazon and put this together last night. Today I added a HomePlug and am listening to Ella on my Sprout from a Synology NAS using minimserver and Songbook as a CP on an iPhone.
The sound is an improvement over my 2009 Mac Mini using JRiver.
The UPnP control point on iPhone is the weakest link in this system. Kazoo and others are iPad only. Synology’s DS Audio also works, but I can’t verify the resolution being streamed as this seems to bypass minimserver and even Synology’s own Media Server by logging directly into Audio Station and I don’t know its inner workings enough to verify it isn’t downsampling. Documentation I’ve seen says 24-96 over USB, but not sure about over wifi/ethernet.
At any rate, a fun project.