1. Attachments are working again! Check out this thread for more details and to report any other bugs.

PriiDash on MFD - turn the MFD into a touch screen for your car PC

Discussion in 'PriiDash (TM)' started by 2009Prius, Sep 12, 2013.

  1. 2009Prius

    2009Prius A Wimpy DIYer

    Joined:
    Mar 25, 2009
    2,705
    510
    63
    Location:
    USA
    Vehicle:
    2009 Prius
    I am so excited to share this latest edition of PriiDash that displays right on the MFD. Here is a picture:
    [​IMG]
    It involves some hacking into the MFD and its wiring. More details later. :)
     
    Rawhi Jaber and planetaire like this.
  2. 2009Prius

    2009Prius A Wimpy DIYer

    Joined:
    Mar 25, 2009
    2,705
    510
    63
    Location:
    USA
    Vehicle:
    2009 Prius
    I was getting tired of the cables running everywhere and also having to take the tablet PC in and out of the car. So I started this project to put the PriiDash display right on the MFD. It is not perfect, especially in terms of the ease of viewing - with a tablet PC behind the steering wheel the display is right along the line of sight while driving, but now the MFD is off to the side and as such much more difficult to get a good view with peripheral vision. Nevertheless the car interior is a lot cleaner now and I don't need to take the PC in and out.

    The first mod was to move the OBD Y cable out of the way- it used to stick out next to my right knee. The original OBD socket was popped out of the mount and plugged into a "stealth" Y cable that has a mountable socket and a molded socket. The former was mounted in place of the original, and the latter plugged to the Y cable that connects to the two OBD-USB devices I use for the program.
    [​IMG]

    Dash panels removed to route the cable:
    [​IMG]

    The next comes the big project of modifying the MFD - essentially adding a video input via the rear view camera wires.
    MFD came out:
    [​IMG]


    This Russian forum thread has all the details:
    http://priusforum.ru/forums/index.php?showtopic=11958
    Here is an annotated version of the wiring diagram posted in that thread:
    [​IMG]
    I added one more diode to prevent the "R" gear selection from activating the touch panel relays unnecessarily.

    I didn't want to solder directly on the circuit board of the MFD as the Russian author did. So I measured the ribbon cable of the touch panel and bought cables and connectors to intercept the touch panel cable:
    [​IMG]

    [​IMG]

    [​IMG]

    I managed to squeeze two signal relays inside the MFD metal shell. Sorry no pictures.

    With the EV button and ECT spoofer occupying each of the two available blank panels already, I added the video switch to the same blank as the ECT spoofer:
    [​IMG]

    Wires cut and/or tapped:
    [​IMG]

    and wrapped in silicone tape:
    [​IMG]

    I just realized there is no picture of the touch controller board added to the wire bundle. Sorry. But you get the idea.

    Originally I was thinking putting the netbook under the center arm rest, but I found it more convenient to just stick it in the glove box:
    [​IMG]

    [​IMG]

    Finally some pictures on the road:
    [​IMG]

    Interestingly the volume control overlay still works:
    [​IMG]

    The netbook can be operated directly from the touch screen, no need for mouse or keyboard, except the power button. When I park the car I just close the glove box and everything is hidden.

    Overall I am pretty happy with the result. :)
     
    planetaire and calibramaanen like this.
  3. ccdisce

    ccdisce Active Member

    Joined:
    Oct 10, 2010
    259
    187
    0
    Location:
    Stone Mtn GA USA
    Vehicle:
    2008 Prius
    Model:
    N/A
    Great job.
    Thanks for posting this.
     
    2009Prius likes this.
  4. Prius_Cub

    Prius_Cub Member

    Joined:
    Feb 12, 2013
    152
    60
    0
    Location:
    Radford, VA
    Vehicle:
    2008 Prius
    Model:
    II
    I feel like this might be the next mod I put on my list... :)

    HTC Evo 3D
     
    2009Prius likes this.
  5. ive

    ive Member

    Joined:
    Jun 8, 2013
    104
    43
    0
    Vehicle:
    2008 Prius
    Model:
    II
    very nice. I am sure the accessibility of the touch pad as you have shown will inspire a few more installs.
    Question: It seems like the touchpanel behaves like a USB mouse.
    So you used 4 relays to divert the touch panel to the USB interface?
    What is the USB interface you have shown in your schematic?

    Did you need to calibrate the touch pad to the screen for the netbook?
    if so, how?

    it seems like a good approach to use an android device with composite output instead of the netbook for some functions.

    Regards
    Marko



    iPad ? - now Free
     
    2009Prius likes this.
  6. 2009Prius

    2009Prius A Wimpy DIYer

    Joined:
    Mar 25, 2009
    2,705
    510
    63
    Location:
    USA
    Vehicle:
    2009 Prius
    Yes I used 2 DPDT relays:
    V23079A2003B301 TE Connectivity | PB1058-ND | DigiKey
    I bought the cheapest "4 wire resistive touch panel controller" that I could find on e-bay. It took a long time to ship from China. And it omitted an over-voltage protective diode for the 5V input. The soldering looked sub-standard. But it works - at least for now - and we will see how long it lasts.
    I searched the web and installed the latest eGalaxTouch driver:
    EETI Driver1
    There is a utility included in the package that has options to calibrate the touch panel.
    I need to overcome two things before I could use Android. I need USB connection for the OBD-USB device - bluetooth is not fast enough. I also need a C++ compiler for Android.
     
  7. 2009Prius

    2009Prius A Wimpy DIYer

    Joined:
    Mar 25, 2009
    2,705
    510
    63
    Location:
    USA
    Vehicle:
    2009 Prius