Synth Car PC 2nd generation ** UPDATED WITH BETA 1202 INFO**
Decided to update this thread with what I have been working on for the lead up to the beta milestone of synthcar.
still unsure how i will release it, as a linux distro, or as a frontend app, or....
The "Front-end" will be HTML5 driven as you can see in the home and media screen below, the launcher and playlist is in HTML5 loading from uzbl webkit browser full screen with no window decoration. All screens can be accessed by swiping your finger left or right. swiping from the top will bring down the task dock. will add browse by album cover art.
HTML5 gives me the freedom for excellent eye candy animations. all scrolling will have thumb scrolling enabled.
will also include 4 channel camera input (one for reverse, one for blind spot) motion detection, collision detection, dtv receiver, 3g internet, google earth navigation.
Media Screen (controls follow the user)
Keyboard (toggle when field is focused)
I'm also working on quick screen overlays to turn on/off as below
overlays can be dashcams, videos..etc
Your feedback is much appreciated.
BELOW IS pre-alpha details
After selling the car with my 1st generation car pc, I decided to put together another project as I will be purchasing a Nissan Cube soon.
Hardware I am currently using:
I'm running it on my netbook at the moment to keep the cost down. All up I spent around
+ Dell Mini 9 Netbook (Will upgrade to mini-itx with m2-atx psu)
+ 1.6Ghz Intel Atom Processor
+ 1GB Ram
+ 16GB SSD (for OS)
+ 1TB Hard Disk (for media)
+ 7" Touch Screen (mounted in double din housing)
+ USB Garmin GPS
+ USB Bluetooth Dongle
+ USB ODB2
+ USB HD Webcam *this is mounted on the dash and one pointing at the blind spot
+ Infrared Reverse Camera (RCA) *this cam auto switches when car in reverse
Instead of trying to integrate everything into 1 application (like centrafuse does), I have customised the OS to be the foundation of the overall system. Since running centrafuse on windows is a no brainer, I decided to go with Linux.
I'm using a customised VLC rather than XBMC. XBMC is bloat under idle conditions (utilizing about 50% cpu). A nicely skinned VLC does the job. The whole thing is driven with a task bar on the right hand side so the driver always has access to volume and necessary links to change screen between nav, media, cam, odb..etc.
+ Debian based Linux
+ Openbox WM
+ VLC or XBMC
+ iGO8 (running under Wine)
+ GUVCViewer (for webcam recording)
+ Scantool ODB2 monitoring
+ Bluetooth Hands-free Phone ??????
Please leave any suggestions, feedback, comments below.