Brainstorm - a distributed car install
My install sucks. Touchscreen, pc, audio (yawn). I'm on my third pc at least and all the patching and adding has introduced a wicked ground loop that won't quit. The whole thing has got to come out and be rebuilt.
But I don't want to put the same old boring setup back in. I want to do something different and that's where I want to brainstorm with everyone.
I want to build a distributed system inside the car using a WiFi hotspot to connect as much stuff as possible. At the heart of the system, I plan using a sheeva plug Linux computer. This plug has no video output but it has USB port and an ethernet connection.
I want to use the plug to connect to the gps, the obii port on the car, and to an external USB drive with the music stored on it. I'll also keep the gps and obdii data on it.
One thing I'll need to figure out is whether I can run a media server on the sheeva to serve the music up. Right now, I'm able to access all of my music on a home computer using a program called dot.tunes that streams the songs to my iPhone. I'd like something like that for the sheeva.
For display, I'd like to use my iPad. Either I will see about using a web page served up from the plug or if necessary, may have to program a front end app. I'll stream the music to the hu via a Bluetooth dongle I've got. I'd replace the hu with an amp but it's a vw monsoon system that would be a pain to replace.
Internet connectivity would be via MyWii that allows tethering using the iPhone as a hotspot.
That's the plan for now, at least. Suggestions are appreciated, particularly on the software side.
[Update: Progress so far]
1. Installed Mediatomb, a upnp player on the Sheeva Plug without incident. The plug is now available to any upnp PC on the network. App for iPad/iPhone tested for audio. Wireless streaming to a 'head' unit of either iPhone or iPad is now possible and Bluetooth connectivity to stereo will enable wireless audio.
2. Hacked dash to bits. Prototype cradle made for iPad screen, working on fab.
3. Rebuilt the iBug computer to integrate Sheeva plug, built power distribution box, converted Sheeva to 5 volt DC power, converted Apple Time Capsule to 5v/12v dc power.