CAN bus integration raspberry pi android auto

CAN bus integration raspberry pi android auto

Author
Discussion

Rhys_Morgan

Original Poster:

6 posts

59 months

Wednesday 11th December 2019
quotequote all
So I have been working through a project in my jaguar xf to fit a raspberry pi running android. The inbuilt screen can't really be replaced due to all of its communication running over the MOST bus instead. So in the end I decided to look at replaced the control panel circled below with a touchscreen and then creating an app to take over the previous functions of the control panel.

The projects been running for a while and I have been updating various forums etc (mainly jaguar based ones) but now its complete I thought I would chuck on here, the whole projects free and open source so I'm sure that it will be of use to other people who may be looking at doing similar (except for open auto pro, this software has nothing to do with me, I just use it as a wrapper for android auto)

Heres the latest video of the project in a permanent install

https://youtu.be/zXuQSDr0qKo

I have a blog going that I recently started so will be keeping that up to date along with the forums, theres lots more I am planning on adding, so will add here as a place to update if theres interest in it.

blog site is here, along with some tutorials and links to my git repos if people want to get started on their own aswell:

www.moderndaymods.com

blueacid

483 posts

148 months

Friday 3rd January 2020
quotequote all
Rhys_Morgan said:
So I have been working through a project in my jaguar xf to fit a raspberry pi running android. The inbuilt screen can't really be replaced due to all of its communication running over the MOST bus instead. So in the end I decided to look at replaced the control panel circled below with a touchscreen and then creating an app to take over the previous functions of the control panel.

The projects been running for a while and I have been updating various forums etc (mainly jaguar based ones) but now its complete I thought I would chuck on here, the whole projects free and open source so I'm sure that it will be of use to other people who may be looking at doing similar (except for open auto pro, this software has nothing to do with me, I just use it as a wrapper for android auto)

Heres the latest video of the project in a permanent install

https://youtu.be/zXuQSDr0qKo

I have a blog going that I recently started so will be keeping that up to date along with the forums, theres lots more I am planning on adding, so will add here as a place to update if theres interest in it.

blog site is here, along with some tutorials and links to my git repos if people want to get started on their own aswell:

www.moderndaymods.com
Now that is a sleek install! Very impressed!

V6todayEVmanana

784 posts

151 months

Wednesday 15th January 2020
quotequote all
That was an interesting project, thanks for sharing.

Like what you did with the test rig to sniff the messages, how did you work out the connections between the tablet and the rig? Impressive.

I'll have to read the bit about the auto startup messages for the lit buttons, as not quite sure how you solved it.

Do share when you make any updates to the blog.

How easy would it be too hijack the Navi dial and use it to focus on buttons in the screen? That's something I'd like to do.

Rhys_Morgan

Original Poster:

6 posts

59 months

Sunday 26th January 2020
quotequote all
sorry for the late repsonse, the connection is done through canbus so its just two cables, the tablet is actually a raspberry pi with touch screen with a can bus hat installed so just a case of connecting the two wires, and then setting the correct rate.

Depending on how the navi dial is set up its definately possible, I believe the audi system has been integrated to it before. I was hoping to be able to use my mirror adjusters when neither mirror is selected to do that, but unfortunately they are on lin bus. Blog can be found here: www.moderndaymods.com



I have a tutorial series going on how to create the apps front end and back end. Part one is below, only a raspberry pi is needed to follow along

https://youtu.be/h8JVC13S66g