Ribs - 3/4" plywood
Raspberry Pi A+
20W Stereo Amp (https://www.adafruit.com/product/1752)
Bluetooth audio receiver (http://www.amazon.com/gp/product/B00PXC0CIK?psc=1&redirect=true&ref=odaui_detailpages00)
3P3T Switch (http://www.amazon.com/gp/product/B00K855OZI?psc=1&redirect=true&ref=odaui_detailpages00)
Laptop speakers
2.2" TFT Display
10k potentiometer
5 way navigation switch
Cut out the back panel
Glue the ribs together to give it about 5" of depth
Sand/stain the entire thing
This is really going to depend on how you set up your system.
The biggest tip I can give is that I used the 3 pole switch this way... each audio source is broken into Left/Right/Ground. These all go into the switch, so each position represents one source. All the outputs are fed through the switch to the amp.
I used NOOBS to set the pi up initially because it's super easy.
This will take some python/programming knowledge and feel free to pick through my code to help figure it out.
It's not an incredibly difficult build, but is a great way to help hone your making skills.
This project looks great. Love it.
vlada