[Help Needed] Vehicle infotainment system using Rock64
(03-16-2019, 10:55 PM)nJoy. Wrote: Hey, I am currently waiting for my RockPro64 for similar project. i am thinking of having it as an addon for the existing head unit. I wouldnt want to completely switch them, because I drive Volvo and they do not really like when parts from the car are removed. At least for now. Also there is other problems, like steering wheel controls and audio... Maybe you have did something already as this topic isnt really new.

Hey. I switched from Rock64 to Odroid XU4 for my carPC project.
For steering wheel controls there are a couple of ways to do. You can use Arduino ProMicro to connect the buttons on the steering wheel as a USB remote device. What I did is I used a specialized board called Joycon EXR which is specially built for such applications. However you need to check if your steering wheel buttons are resistive to know which Joycon board you need. They have other boards which work with CAN bus. The board is very easy to setup. First time you need to connect it to your steering wheel buttons on one end and to a Windows PC via USB. The board has a PC software for configuring. You just need to open the program and press the the buttons on the steering wheel. As soon as you press the button the software recognizes the keypress and you simply select the button action from the menu (ex volume_down or next_track). You  can set up long press, short press and double press actions as well. It took 5 minutes from me to do that.

For audio.
 With Odroid XU4 I used an external usb DAC board which is connected to my amplifier. In your case you can connect it to your AUX input.
Here is the link on Amazon
If RockPro64 can be fitted with a DAC addon board from pine64 than you can use it as well. 

As I was making all the system from scratch I got some weird noises from the speakers when the car engine was on. It's called "ground loop" Make sure you use a "ground loop isolator". I used a cheap one from Boss
Here is the link
This goes between the DAC output and AUX input

For power, (just in case you are interested :-) )
I had a smart power supply called Mini Box DC-DC USB 200 lying around from another project. It's not the cheapest solution but it is smart and can shut down your board safely as it detects when car ignition is turned off. Moreover it can automatically start the board when you turn the ignition back on. 
Here is the link

The harder way would be using the same Arduino sniffing for ignition switch and transistors to shorten the power management pins on RockPro64 (if the board has such pins)

I would love to move the project back to Rock64 if the guys from Pine 64 make an Android image which can be used with a touchscreen. Rock64 has an add-on DAC board for high quality audio however the TV-ish UI and the system overall are currently almost unusable with touchscreens. Don't know about RockPro64 though.

Hope this helps.
Good luck with your project!

Messages In This Thread
RE: [Help Needed] Vehicle infotainment system using Rock64 - by fender90 - 03-18-2019, 09:48 AM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Rock64 v2 Locking Up when Accessing External Storage theGAXman 2 90 01-14-2020, 05:44 AM
Last Post: tomarm
  rock64, compile problems "illegal instruction", "memory fault" -> ddr_333Mhz? hunderteins 6 585 01-14-2020, 05:36 AM
Last Post: tomarm
  Rock64 problems with external Hard Drive and powering mjd 1 114 12-14-2019, 10:05 AM
Last Post: helsinki92
  ROCK64 as VPN Gateway Talkabout 18 520 12-14-2019, 03:42 AM
Last Post: Talkabout
  Rock64 Long Term stability ramprasad 1 130 12-09-2019, 04:34 PM
Last Post: evilbunny
  Selling Rock64's dugalbug 6 402 10-19-2019, 12:12 PM
Last Post: dugalbug
Exclamation Rock64 v2 freeze help! JuanDTM 5 298 10-16-2019, 06:37 PM
Last Post: Rocklobster
  Rock64 for video surveillance martinschm 6 532 09-19-2019, 01:56 AM
Last Post: Jozek
  ROCK64 not booting TheGiolly 10 616 09-09-2019, 06:57 AM
Last Post: Rocklobster
  Rock64 v3 - POE P1V 3 724 08-18-2019, 05:51 AM
Last Post: mcerveny

Forum Jump:

Users browsing this thread: 1 Guest(s)