Back in the day I had a fullblown PC (albeit microATX) in my old VW Jetta. At the time I was way ahead of the curve on streaming Pandora and Spotify to my vehicle's audio system. There's still a huge follolwing for CarPuters over at
MP3Car.com and people are still doing amazing things in older non-equipped vehicles. In today's world however, this is 'old tech' but the concept is still a great idea. With our SYNC system, this could potentially open a lot of doors to us- or so I was thinking....
Real World Scenario- We all like data logging. We all like real time monitoring. Most of us like computers. We like audio and video. Why not combine all of that in to one simple little box and pipe it to our factory dash inputs hiding in the center console? This thread will attempt to document trials and tribulations for such a build.
Real World Problems-SYNC by default kills the A/V inputs when putting the vehicle in drive/motion. This is a nice safety feature to keep idiots from watching DVDs in motion or playing a Playstation while driving (yes, I have witnessed it first hand). This however makes it a major PITA for hackers like myself who want to see some type of input OTHER than the SYNC screen.
Real World Solutions-I found a company call
Coastal eTech who fixes this problem for you. I'm sure some of you are aware these guys exist, but heres a link for those who do not:
https://www.coastaletech.com/mytouch2.htmEssentially they have produced a module which piggy backs the factory harness and provide "spoofed" signals to the indash PC. This device allows for extra camera installs, access to RV camera while in motion, access to in-console A/V inputs while in motion and other cool little features controlled via the steering wheel BT controls.
I am assuming the box is reading some sensor from the transmission or potentially even a gyrometer to get movement (pure speculation). This is something I haven't researched too far in to and would love to discuss how our cars read movement/drive signal. I'd like to use this thread for that discussion as well as other ideas people have for this. The major problem with CET's LockPick device, you gotta pay to play. For my 2013, $350 bones to get it going. Some models are cheaper, but still that is kind of pricey. Does anyone know of a cheaper alternative? I don't have an oscillator or other analyzer so me hooking up to read the PWM (assumptions again) is not possible. I do however think someone with minor electrical know how could "spoof" a very basic function to allow video in movement for <$50 (guess what this is again: assumption).
Build Out- RaspberryPi: $45-$90 depending on accessories you order with it. (kb/mouse combo, wifi adapter, etc)
Bluetooth Module for Pi: $5-$25 depending on what/where you buy.
LockPick (or alternative?): $350 (link above).
ELM-327 ODB Bluetooth/USB module: $25-35ish on fleabay
2A Power Adapter for Pi or Power module: $3-$30 depending on what you do here.
HDMI->RCA adapter depending on model of Pi purchased: $5-$35
Help for Build Out (for less technical among us)-
http://www.instructables.com/id/OBD-Pi/?ALLSTEPSVideo for those who don't/won't/can't read the help article:
https://www.youtube.com/watch?v=UAwiVERLmDoDon't want to go RasPi? Use a microATX PC and Winblows to install this:
http://www.obdautodoctor.com/ - OBD Auto Doctor.
Does similar stuff as PyODB but less customization and more "out of box" experience. This is good for non-hackers who do not know coding. This will however increase cost for software and hardware, but maybe not if you have something laying around. I've seen people re-purpose laptops with busted screens/battery/whatever for such an occasion.
What do I want to talk about-- Alternatives to lockpick
- Alternatives to hardware/software being used
- Cheaper locations for hardware purchase
- Ideas in general about the project
I think that about covers it. Please feel free to post in here as I want to get more eyes on such a project to help the entire community. Who doesn't want in-dash gauges and monitoring/data logging?
And yes I know about Torque, but that requires an additional screen (currently running it myself). I want a cleaner option that appears to be OEM