I have wanted to do something like this ever since I've owned a car, but could never figure out an easy way to handle the software and touch interface. OpenAuto looks amazing and your setup is so clean! Thanks for the inspiration.
Thank you for all of the hard work you have put into this video. The killer feature I am trying to figure out is making the head unit enclosed as one piece with a quick disconnect (like the old head units with detachable face) so I can update software in the house instead of sitting in the car. I haven't seen anyone do that yet.
Nice work brother man. I love my RPI4 setup with Retropie. I would love to do this build someday too now that I know there is an OS made for auto. Truly badass.
From the OpenAuto Pro developer: "One remark in terms of mirroring: it works for Android phones, however without touch on the RPI screen. Google disables this due to security reasons."
awesome, i was having this exact idea for my classic car. i dont want to delete the original radio but i found a good spot for a hidden screen. i was wondering is it possible to add bluetooth and maps so it will connect to my phone (iphone) and display my maps?
Nice and clean! Been working on mine for two years lol... I'll get there lol. I am trying to make my own dashboard from it also. Nice install. Thanks for sharing.
This is awesome! I'd love to somehow come up with a single DIN version. My 2006 Renault Clio radio slot would cover dashboard controls if there's a screen on it ha ha
Nice setup 👍 I building now someting more diy on odroid c2 with gps rds/dab, 3g modem, amplifer from tda 7850, dac hat and 10.1 ips touch screen with cam support. But i must buy someting like yours led swich controller for shuting down my unit. Its almost done like 90%.
Nice... Although I'm very much NOT a fan of wire nuts in automotive applications. Truthfully, I hate them everywhere, but the fear of them vibrating loose is always there. But also, in a cramped space like that, they take up a ton of space that soldering and heat shrinking would free up.
Awesome video! I have a question. I’m retrofitting seats that have cooling and heating could I do something like this and control those elements in the seats
I'm actually working on a rebuild on this project as we speak and will have a new parts sheet soon. This is the relay I used in the first build: amzn.to/3InNU0z
I'm really keen to build one of these but unfortunately 30 seconds to start up is just a show stopper. I'd be half way down the road before I could set the navigation or music! Or use the reverse cam to get out of the driveway. Not practical. Needs to be instant on like the Chinese Android ones. Why did you install a UPS if you need to boot it every time? I'm also a bit confused if OpenAuto Pro is actually open source or not too. Can you clarify?
@Data Null Void Actually that is old and wrong. Current recommendation from car experts is to let you car idle no more than 30 seconds, and to warm it up by actually driving it. It is for comfort only, it wastes gas and doesn't actually make your car run better. Then again if I do that in my car sometimes it has next to zero power for the first hill I drive up and I value comfort over fuel so I still like to warm up for a few minutes.
I had a Bluetooth OBD dongle plugged into a Buick a few years ago using the torque app. It interfered with the cruise control and caused it to randomly disengage.
That can happen in lots of cars. The diag port is really just meant for diags. For many vehicles the rear camera doesnt work if u have something in the diag port.
Going to be doing something similar. Gonna replace my manual gauges on my 93 GM with ODBI with a Pi setup. I want new tech in my conversion van restoration lmao
A) Your parts list google spreadsheet is gone. B) I'm interested in this as a means of running SDR for mobile radio. I wonder if there's a way that I could flip into a normal Linux desktop environment using this setup? DragonOS is the SDR distro.
So this version only lasted me about a year. Mostly it was due to my lack of knowledge when it came to 3d print design and that sort of thing. Also, PLA doesn't work well in extreme temperatures. I would suggest a different material if you decide to make a setup like this. Other than that, it worked well. Last year I made a v2 of this and made a video about it as well: th-cam.com/video/5Kx_zFESqd0/w-d-xo.html
Love this build. I will make this for my range rover sport and remove the original screen love it bro. The Open Auto pro will be great for my rover. Love it best car build.
I didn't do any programming really. I paid for a license for the software and installed it on a USB. Then I put that together with the hardware I show in this video
Hey. Thanks for the share. I too was currently building one. Only thing I need to do is fabricate the headunit as I wanted a more portability standpoint and not embedded in the unit. I wanted to know if you can share how you did the custom boot screen? I couldnt find ut anywhere in the openauto forum or probably I didnt quite understand how.
The boot screen was actually easier than you might think. Here's what *I* did: First thing, find or create a short video that you want to use as your boot screen. I did mine as a .mp4 at 1080p, but you could do 720p if you wanted to save storage space and whatnot. I copied the .mp4 file I wanted to use as my boot screen to /home/users/pi/Videos SSH into your pi and navigate to the /home/users/pi/Videos folder. Then Create an backup of the original openautopro.splash.service file "sudo cp /etc/systemd/system/openautopro.splash.service /etc/systemd/system/openautopro.splash.service.bk" Next, you'll convert the .mp4 file to a .h264 file by running this command "sudo ffmpeg -i dash.mp4 -an -vcodec libx264 -crf 23 dash.h264" Replace "dash.mp4" with whatever you named your file. You can name "dash.h264" whatever you want, but make sure it still still ends in .h264. Next, you'll want to edit the openautopro.splash.service file with "sudo nano /etc/systemd/system/openautopro.splash.service" Change enviroment variable to match the name of the .h264 file e.g. "Environment="OPENAUTO_SPLASH_VIDEOS=/home/user/pi/Videos/dash.h264" Reboot and enjoy.
@@re1v3r years late but reverse cameras usually only are powered when in reverse taking power from the transmission or the reverse light so if wanted it on all the time you just wire it into something powered all the time. If wanted it to only do that on track you'd have to wire in a switch.
That’s amazing work man. I’m interested in building something similar. I would like to know how to build a boot animation. Just started college for coding. Any advice for building my credentials to be able to build something like that one day ? 5:12
The boot animation is just a bunch of elements I found online and put together and customized a bit. In this case, it's more about video editing than anything else.
Interestingly, I'm in the process or rebuilding this project with a new/different approach and will be making another video about it, but to answer your question about the boot animation: The boot screen was actually easier than you might think. Here's what *I* did: First thing, find or create a short video that you want to use as your boot screen. I did mine as a .mp4 at 1080p, but you could do 720p if you wanted to save storage space and whatnot. I copied the .mp4 file I wanted to use as my boot screen to /home/users/pi/Videos SSH into your pi and navigate to the /home/users/pi/Videos folder. Then Create an backup of the original openautopro.splash.service file "sudo cp /etc/systemd/system/openautopro.splash.service /etc/systemd/system/openautopro.splash.service.bk" Next, you'll convert the .mp4 file to a .h264 file by running this command "sudo ffmpeg -i dash.mp4 -an -vcodec libx264 -crf 23 dash.h264" Replace "dash.mp4" with whatever you named your file. You can name "dash.h264" whatever you want, but make sure it still still ends in .h264. Next, you'll want to edit the openautopro.splash.service file with "sudo nano /etc/systemd/system/openautopro.splash.service" Change enviroment variable to match the name of the .h264 file e.g. "Environment="OPENAUTO_SPLASH_VIDEOS=/home/user/pi/Videos/dash.h264" Reboot and enjoy.
A while back i was trying to get something like this in to my car. Got frustrated somewhere in a middle of the project .. end up buying android double-dim Head Unit from china. It works actually quit good but still thought of me making one never left
The OBD thing was pretty straightforward with this setup. Just needed to find the MAC address of the device and add it to the openauto_system.ini file. This assumes that you're using a bluetooth connection, though.
same kinda, I originally wanted to do this project but got discouraged by the cost. never forgot about the project and I wish I had just done it in the first place. instead, I bought a 50 dollar Chinese double din radio that also came with a backup camera, one that I will attempt to use if I end up actually doing this project
Do you know of a way to force the camera screen so you can backup while the remainder of the system is booting short of having another entire device? Like my other newer car with a built in system will boot faster but also will go immediately to backup on reverse.
do you know if this works with desktop computer systems? im converting my car to electric and have a laptop processor in it i plan to use for all the electronics
The very first sentence on their website is: "The OpenAuto Pro is the most advanced Raspberry Pi based, custom head-unit solution ready to retrofit your vehicle."
Would there be a DIY raspberry pi interface box that allows my phone to wireless to the raspberry pi and the pi connects to the USB port on my car. There are several intface units on the market but would like to take advantage of one of my spare raspberry pi 3B+ boards with my phone using Android auto. Plus offer video on my current 2020 Toyota Camry Car screen which is compatible to Android Auto
Not unless your USB port is capable of maintaining a minimum of 5v 3a, but the reality is that, with a car that new, there's probably a better option out there than this.
@@DBTechYT I can figure out how to get power to the raspberry pi just curious what the interface software/config would be info would be. Would it work on a raspberry pi 3B+ ?
The boot screen was actually easier than you might think. Here's what I did: First thing, find or create a short video that you want to use as your boot screen. I did mine as a .mp4 at 1080p, but you could do 720p if you wanted to save storage space and whatnot. I copied the .mp4 file I wanted to use as my boot screen to /home/users/pi/Videos SSH into your pi and navigate to the /home/users/pi/Videos folder. Then Create an backup of the original openautopro.splash.service file "sudo cp /etc/systemd/system/openautopro.splash.service /etc/systemd/system/openautopro.splash.service.bk" Next, you'll convert the .mp4 file to a .h264 file by running this command "sudo ffmpeg -i dash.mp4 -an -vcodec libx264 -crf 23 dash.h264" Replace "dash.mp4" with whatever you named your file. You can name "dash.h264" whatever you want, but make sure it still still ends in .h264. Next, you'll want to edit the openautopro.splash.service file with "sudo nano /etc/systemd/system/openautopro.splash.service" Change enviroment variable to match the name of the .h264 file e.g. "Environment="OPENAUTO_SPLASH_VIDEOS=/home/user/pi/Videos/dash.h264" Reboot and enjoy.
This OpenAuto, is it compatible with Iphone, or Android only? I am looking for software that will is compatible with an iPhone. Also, what specs are your pi?
Thanks for the video. I'm thinking I want to do this but you had mentioned you could technically get rid of your stock head unit altogether and it still operate fine. How would that work with the audio since your audio is coming from the aux cable to the factory unit? Do you have a recommendation on how to go from the vehicles factory wiring harness to the Pi directly? Thanks in advance.
You would need to get a Raspberry Pi DAC and an amplifier and then wire the DAC to the amplifier. On the other hand, if your car is like mine and has an amplifier from the factory, you won't need to buy an amplifier and you'd be able to tap directly into the existing wiring harness
@@DBTechYT Wow man, thank you so much for the quick reply. I'll look into that. I currently have a JVC double DIN but I want WIRELESS Android Auto so bad I can't stand it! Thanks again for the info.
Do you know of any way to integrate ac/heater controls into the screen? I have something like this I want to do but my ac readout feeds into my existing cd player.
There is a guy on TH-cam who integrated OpenAutoPro with his jaguars climate control. Rhys Morgan. Complicated and via canbus reverse engineering. Doable!
Honestly, it is. I've spent years building the channel so that companies WILL send me stuff so I can make interesting content. You should see what I did in version 2: th-cam.com/video/5Kx_zFESqd0/w-d-xo.htmlsi=bd0iZE9b6X0mD1HG
Hi. I'm considering to apply this in my own car. Is there someway I can contact you for a few guidelines to follow as I am lost in what you actually connected from the car's connectors to the RPi and I would like to get an explanation of how the speakers are connected please?
In order to connect the RPi to the speakers, you would need to get a car audio amplifier and connect the Pi to that and then connec the speakers to the amplifier. The UPS was in there to allow the Pi to shutdown properly
So... it worked well for a while, but the temperatures in Colorado took a toll on my 3D printing. The PLA started to crack and separate after multiple times of going from 0 degrees to 100+ degrees F. Also, I lost a Raspberry Pi after a 13 hour road trip because I didn't have adequate cooling on it. Considering doing another build, but changing a few things based on what I've learned.
@@DBTechYT In this video, you show us what it looks like. But how did you connect all the dashboard sensors, like, intake, temp, throttle, load, brake. Do we just attach sensors to all of this and somehow connect them? First time trying to set up a build like this for a 1992 Miata. Thanks in advance!
Can you please show us how to connect a rear camera to the Raspberry pi 4 ? I've seen that the Raspberry pi cameras have a short ribbon cable and i don't know how to extent the cable for another few meters so that the camera can be mounted on the rear windshield and connected to the Raspberry pi installed in the dashboard ! If you know any solutions it'll be great ! Thank you !
The problem with these systems is the terrible audio outputs, I have a mini itx PC I intended to use in my car with a dual boot of windows and android but in months of searching I can't find any digital to analogue converters which output 4v or higher on the line outs and all are between 1.5v and 2v :( I need a minimum of 4v, I currently run 6v and my amps will take up to 8v and need multiple outputs for front and rear field plus sub's but can't find a single DAC that suits my needs. Even more frustrating is my head unit is running a re skinned and locked down version of android but you can't install third party software and nobody had been able to crack the boot loader to install a custom ROM.
@@DBTechYT yes but what does the raspberry pi DAC output on the RCA's, I bet its between 1.5 and 2v, that's the problem I have, nobody makes DACs with high voltage outputs :(
Next, you will tell us you can SSH into your car and start it up for Cold/Hot weather. lol Awesome work and if I ever get the gumption to attempt this, I know where to go!
probably need to integrate canbus and that adds a layer of complication and can cause issues. Unless there's a way to use that Bluetooth OBD2 plug he uses, which if so I'm interested too.
I don't see why not. It just needs a 12v and a ground wire to power it. I've got mine plugged into the aux port on the stereo. If you don't have that, you could get an amp to plug it into and power your speakers that way
Can you teaches how to fit a 10000 watt light in the rear window at eye level please? Would be cool if it had some kind of radar sensor that activated on proximity ;) Hi tailgaters
Really awesome video, just the kind of inspiration I was looking for, one question, why the need for Bluetooth and wireless USB peripherals? Does the rpi4 not have these connectivity means natively?
Thanks! The reason for the extra peripherals is that there is an issue with Broadcom chips handing things off appropriately, thus making the onboard devices useless.
Edit: the aawireless is just an add-on module for an existing in-dash screen setup. I can assure you that my 2010 Kia did NOT have anything of the sort. Also, why not have some fun with building something that you'll use every day?
I've put together a new version that you can see here: th-cam.com/video/5Kx_zFESqd0/w-d-xo.html
I have wanted to do something like this ever since I've owned a car, but could never figure out an easy way to handle the software and touch interface. OpenAuto looks amazing and your setup is so clean! Thanks for the inspiration.
Love to know how to make the boot animation man! Please post a vid soon!!! 🙏🏼
Thank you for all of the hard work you have put into this video. The killer feature I am trying to figure out is making the head unit enclosed as one piece with a quick disconnect (like the old head units with detachable face) so I can update software in the house instead of sitting in the car. I haven't seen anyone do that yet.
Wouldn't you just need access to the SD card? You could take that inside and upload whatever you needed to it.
@@JoshGerhards even if i could update everything from an SD card i would still have to sit in the car for the install process.
Cue dashboard electrical fires from noobs like me in 3, 2, 1.... 😂
🤣😆🤣😂
@@DBTechYT it's a great video! I actually have a spare Pi that's begging for use. I'm just too self aware of my limitations 😂
@@polarfamily6222 That's fair. I've been installing car stereo equipment for more than 20 years now so I'm pretty comfortable with it.
@@DBTechYT nice! It really shows!
Nice work brother man. I love my RPI4 setup with Retropie. I would love to do this build someday too now that I know there is an OS made for auto.
Truly badass.
Thanks!!
I'm working on putting one of these together for my jeep xj always greate to see other people working on the same projects.
I've been wanting to do this for so long and finally just decided to get it built. VERY happy with it!!
is there a way we can get the part list .. the link you provide in the description dont work
I recently made a new version of this that has a parts list (most of the same parts as in this video): th-cam.com/video/5Kx_zFESqd0/w-d-xo.html
From the OpenAuto Pro developer: "One remark in terms of mirroring: it works for Android phones, however without touch on the RPI screen. Google disables this due to security reasons."
Hello make a video how to set up and use unbound
I really love this if u could show the full build from hardware to software
Did you watch the video?
I wish I had those skills. Congratulations!
awesome, i was having this exact idea for my classic car. i dont want to delete the original radio but i found a good spot for a hidden screen. i was wondering is it possible to add bluetooth and maps so it will connect to my phone (iphone) and display my maps?
i just got an indie droid nova to do this and got a buck converter because of your video.
Thanks dude answered a few questions I didn't know I had
Glad I could help
Dope intro
Awesome! Please make a video on making a boot animation ;)
Nice and clean! Been working on mine for two years lol... I'll get there lol. I am trying to make my own dashboard from it also. Nice install. Thanks for sharing.
This is awesome! I'd love to somehow come up with a single DIN version. My 2006 Renault Clio radio slot would cover dashboard controls if there's a screen on it ha ha
Just amazing bro, you do really good intresting things)
Thanks 👍 I appreciate that!
Cool project 👍
Thanks 👍
Nice setup 👍 I building now someting more diy on odroid c2 with gps rds/dab, 3g modem, amplifer from tda 7850, dac hat and 10.1 ips touch screen with cam support. But i must buy someting like yours led swich controller for shuting down my unit. Its almost done like 90%.
That sounds like a beast of a machine you're building!
great video. thanks for sharing your work.
Nice... Although I'm very much NOT a fan of wire nuts in automotive applications. Truthfully, I hate them everywhere, but the fear of them vibrating loose is always there. But also, in a cramped space like that, they take up a ton of space that soldering and heat shrinking would free up.
It was all temporary while I was making sure everything worked the way I wanted
@@DBTechYT ah. Makes sense. It's a great setup. I'm considering something similar for my van.
What model of OBD2 adapter you are using? Could you drop some Amazon link?
I bought one in AliExpress but seems not to be working
amzn.to/4avlWvs
Huge respect sir!
Awesome video! I have a question. I’m retrofitting seats that have cooling and heating could I do something like this and control those elements in the seats
I think it might be possible, but I've never really looked into it
The Google Sheet with the parts was deleted. Do you have information about the relay that you used? I was able to find everything else online.
I'm actually working on a rebuild on this project as we speak and will have a new parts sheet soon. This is the relay I used in the first build: amzn.to/3InNU0z
Man I have tons of questions. I want to do the same for a custom build I’m doing for myself in my 89 accord
You might look at the v2 of this that I made: th-cam.com/video/5Kx_zFESqd0/w-d-xo.html
I'm really keen to build one of these but unfortunately 30 seconds to start up is just a show stopper. I'd be half way down the road before I could set the navigation or music! Or use the reverse cam to get out of the driveway. Not practical. Needs to be instant on like the Chinese Android ones. Why did you install a UPS if you need to boot it every time? I'm also a bit confused if OpenAuto Pro is actually open source or not too. Can you clarify?
I've usually just hit the stop sign near my house when it has fully booted and is playing music, so 30 seconds really isn't that big of a deal for me.
Agreed, with a 30s load time and a slow UI loading, it's not a viable alternative to buying a car/head unit with it already installed
@Data Null Void Actually that is old and wrong. Current recommendation from car experts is to let you car idle no more than 30 seconds, and to warm it up by actually driving it. It is for comfort only, it wastes gas and doesn't actually make your car run better.
Then again if I do that in my car sometimes it has next to zero power for the first hill I drive up and I value comfort over fuel so I still like to warm up for a few minutes.
does it communicate with the obd2 ports? like could i possibly reflash the ecu with this. do driving logs ect?
It can connect to the OBD2 sensor enough to give you live readings from different sensors but won't let you reflash your ECU
Great video bro!! I’m looking to install a raspberry pi in my sons first truck I bought him a lil Chevy S10. How’s has it worked out for you?
better than a head unit
I had a Bluetooth OBD dongle plugged into a Buick a few years ago using the torque app. It interfered with the cruise control and caused it to randomly disengage.
That can happen in lots of cars. The diag port is really just meant for diags. For many vehicles the rear camera doesnt work if u have something in the diag port.
Going to be doing something similar. Gonna replace my manual gauges on my 93 GM with ODBI with a Pi setup. I want new tech in my conversion van restoration lmao
A) Your parts list google spreadsheet is gone.
B) I'm interested in this as a means of running SDR for mobile radio. I wonder if there's a way that I could flip into a normal Linux desktop environment using this setup? DragonOS is the SDR distro.
List is updated.
is there any way we can get a new link for the parts spreadsheet? current one is down
I want to do the same to my toyota yaris 2018 iA(its like a Mazda Cx-3 2016.) Any tips.
So this version only lasted me about a year. Mostly it was due to my lack of knowledge when it came to 3d print design and that sort of thing. Also, PLA doesn't work well in extreme temperatures. I would suggest a different material if you decide to make a setup like this. Other than that, it worked well.
Last year I made a v2 of this and made a video about it as well: th-cam.com/video/5Kx_zFESqd0/w-d-xo.html
Love this build. I will make this for my range rover sport and remove the original screen love it bro. The Open Auto pro will be great for my rover. Love it best car build.
Bro, do you have a video making this?? programation, etc
I didn't do any programming really. I paid for a license for the software and installed it on a USB. Then I put that together with the hardware I show in this video
Hey. Thanks for the share. I too was currently building one. Only thing I need to do is fabricate the headunit as I wanted a more portability standpoint and not embedded in the unit. I wanted to know if you can share how you did the custom boot screen? I couldnt find ut anywhere in the openauto forum or probably I didnt quite understand how.
The boot screen was actually easier than you might think. Here's what *I* did:
First thing, find or create a short video that you want to use as your boot screen. I did mine as a .mp4 at 1080p, but you could do 720p if you wanted to save storage space and whatnot.
I copied the .mp4 file I wanted to use as my boot screen to /home/users/pi/Videos
SSH into your pi and navigate to the /home/users/pi/Videos folder.
Then Create an backup of the original openautopro.splash.service file "sudo cp /etc/systemd/system/openautopro.splash.service /etc/systemd/system/openautopro.splash.service.bk"
Next, you'll convert the .mp4 file to a .h264 file by running this command "sudo ffmpeg -i dash.mp4 -an -vcodec libx264 -crf 23 dash.h264"
Replace "dash.mp4" with whatever you named your file. You can name "dash.h264" whatever you want, but make sure it still still ends in .h264.
Next, you'll want to edit the openautopro.splash.service file with "sudo nano /etc/systemd/system/openautopro.splash.service"
Change enviroment variable to match the name of the .h264 file e.g. "Environment="OPENAUTO_SPLASH_VIDEOS=/home/user/pi/Videos/dash.h264"
Reboot and enjoy.
Can you configure the main screen to keep rear view cam on always, after switching from reverse to drive? You see this in endurance race cars
@@re1v3r years late but reverse cameras usually only are powered when in reverse taking power from the transmission or the reverse light so if wanted it on all the time you just wire it into something powered all the time. If wanted it to only do that on track you'd have to wire in a switch.
That’s amazing work man. I’m interested in building something similar. I would like to know how to build a boot animation. Just started college for coding. Any advice for building my credentials to be able to build something like that one day ? 5:12
The boot animation is just a bunch of elements I found online and put together and customized a bit. In this case, it's more about video editing than anything else.
Is there a way to this for a golf cart, and weather proof it?
Possibly, but you'd have to probably build something custom to suit your needs
great video thank you . can you please tell us how to create that boot animation ?
Interestingly, I'm in the process or rebuilding this project with a new/different approach and will be making another video about it, but to answer your question about the boot animation:
The boot screen was actually easier than you might think. Here's what *I* did:
First thing, find or create a short video that you want to use as your boot screen. I did mine as a .mp4 at 1080p, but you could do 720p if you wanted to save storage space and whatnot.
I copied the .mp4 file I wanted to use as my boot screen to /home/users/pi/Videos
SSH into your pi and navigate to the /home/users/pi/Videos folder.
Then Create an backup of the original openautopro.splash.service file "sudo cp /etc/systemd/system/openautopro.splash.service /etc/systemd/system/openautopro.splash.service.bk"
Next, you'll convert the .mp4 file to a .h264 file by running this command "sudo ffmpeg -i dash.mp4 -an -vcodec libx264 -crf 23 dash.h264"
Replace "dash.mp4" with whatever you named your file. You can name "dash.h264" whatever you want, but make sure it still still ends in .h264.
Next, you'll want to edit the openautopro.splash.service file with "sudo nano /etc/systemd/system/openautopro.splash.service"
Change enviroment variable to match the name of the .h264 file e.g. "Environment="OPENAUTO_SPLASH_VIDEOS=/home/user/pi/Videos/dash.h264"
Reboot and enjoy.
A while back i was trying to get something like this in to my car. Got frustrated somewhere in a middle of the project .. end up buying android double-dim Head Unit from china. It works actually quit good but still thought of me making one never left
It was a fun project. I've seen other videos about it, but was super apprehensive about where to even start. Really glad I gave it a try!
The OBD thing was pretty straightforward with this setup. Just needed to find the MAC address of the device and add it to the openauto_system.ini file. This assumes that you're using a bluetooth connection, though.
same kinda, I originally wanted to do this project but got discouraged by the cost. never forgot about the project and I wish I had just done it in the first place. instead, I bought a 50 dollar Chinese double din radio that also came with a backup camera, one that I will attempt to use if I end up actually doing this project
Do you know of a way to force the camera screen so you can backup while the remainder of the system is booting short of having another entire device? Like my other newer car with a built in system will boot faster but also will go immediately to backup on reverse.
This isn't one of those systems. You have to wait for the raspberry pi to boot before the camera can work.
AudioBoX is not available in Austraila in the Apple store?
And? AudioBoX isn't part of this project?
Nice. Can I use a RPi 3 on this project? Pls share any install guide.
Should be basically the same process, but I don't think 1GB of RAM will be a good experience.
The link to the parts list cloud drive says it has been deleted.
This is updated.
do you know if this works with desktop computer systems? im converting my car to electric and have a laptop processor in it i plan to use for all the electronics
The very first sentence on their website is: "The OpenAuto Pro is the most advanced Raspberry Pi based, custom head-unit solution ready to retrofit your vehicle."
Nice video! If you have time, could you upload the part list again? GDrive says that it's gone.
This is updated.
Would there be a DIY raspberry pi interface box that allows my phone to wireless to the raspberry pi and the pi connects to the USB port on my car. There are several intface units
on the market but would like to take advantage of one of my spare raspberry pi 3B+ boards with my phone using Android auto. Plus offer video on my current 2020 Toyota Camry Car screen which is compatible to Android Auto
Not unless your USB port is capable of maintaining a minimum of 5v 3a, but the reality is that, with a car that new, there's probably a better option out there than this.
@@DBTechYT I can figure out how to get power to the raspberry pi just curious what the interface software/config would be info would be. Would it work on a raspberry pi 3B+ ?
Dontvuse wire nuts in a dynamic setting. Solder and heat shrink will prevent shorts in a way that wire nuts will not
As I've told multiple others who have said this: this was a temporary setup
Can you do a video on how to do the custom splash screen
The boot screen was actually easier than you might think. Here's what I did:
First thing, find or create a short video that you want to use as your boot screen. I did mine as a .mp4 at 1080p, but you could do 720p if you wanted to save storage space and whatnot.
I copied the .mp4 file I wanted to use as my boot screen to /home/users/pi/Videos
SSH into your pi and navigate to the /home/users/pi/Videos folder.
Then Create an backup of the original openautopro.splash.service file "sudo cp /etc/systemd/system/openautopro.splash.service /etc/systemd/system/openautopro.splash.service.bk"
Next, you'll convert the .mp4 file to a .h264 file by running this command "sudo ffmpeg -i dash.mp4 -an -vcodec libx264 -crf 23 dash.h264"
Replace "dash.mp4" with whatever you named your file. You can name "dash.h264" whatever you want, but make sure it still still ends in .h264.
Next, you'll want to edit the openautopro.splash.service file with "sudo nano /etc/systemd/system/openautopro.splash.service"
Change enviroment variable to match the name of the .h264 file e.g. "Environment="OPENAUTO_SPLASH_VIDEOS=/home/user/pi/Videos/dash.h264"
Reboot and enjoy.
This OpenAuto, is it compatible with Iphone, or Android only? I am looking for software that will is compatible with an iPhone. Also, what specs are your pi?
All the answers to your questions can be found on their website, linked in the description
This is good
Thanks!
Does it support bluetooth?
Yep. It's in the parts list of compatible devices linked in the video description
Thanks for the video. I'm thinking I want to do this but you had mentioned you could technically get rid of your stock head unit altogether and it still operate fine. How would that work with the audio since your audio is coming from the aux cable to the factory unit? Do you have a recommendation on how to go from the vehicles factory wiring harness to the Pi directly?
Thanks in advance.
You would need to get a Raspberry Pi DAC and an amplifier and then wire the DAC to the amplifier.
On the other hand, if your car is like mine and has an amplifier from the factory, you won't need to buy an amplifier and you'd be able to tap directly into the existing wiring harness
@@DBTechYT Wow man, thank you so much for the quick reply. I'll look into that. I currently have a JVC double DIN but I want WIRELESS Android Auto so bad I can't stand it!
Thanks again for the info.
Do you know of any way to integrate ac/heater controls into the screen? I have something like this I want to do but my ac readout feeds into my existing cd player.
I don't know of any off the top of my head, but that's going to largely depend on your car and how it actually handles the airflow system
There is a guy on TH-cam who integrated OpenAutoPro with his jaguars climate control. Rhys Morgan. Complicated and via canbus reverse engineering. Doable!
must be nice to get companies to send you free stuff
Honestly, it is. I've spent years building the channel so that companies WILL send me stuff so I can make interesting content. You should see what I did in version 2: th-cam.com/video/5Kx_zFESqd0/w-d-xo.htmlsi=bd0iZE9b6X0mD1HG
Hi. I'm considering to apply this in my own car. Is there someway I can contact you for a few guidelines to follow as I am lost in what you actually connected from the car's connectors to the RPi and I would like to get an explanation of how the speakers are connected please?
The speakers are connected to the car stereo. The raspberry pi is connected to the car stereo via the 3.5mm aux jack
@@DBTechYT What do I need in order to connect the speakers directly to the RPi?
@@DBTechYT And also why is the use of the UPS for the Raspberry Pi.
Thanks for your time to reply
In order to connect the RPi to the speakers, you would need to get a car audio amplifier and connect the Pi to that and then connec the speakers to the amplifier.
The UPS was in there to allow the Pi to shutdown properly
@@DBTechYT great. thanks. looking forward for this project.
Is there an update for this? How is it working?
So... it worked well for a while, but the temperatures in Colorado took a toll on my 3D printing. The PLA started to crack and separate after multiple times of going from 0 degrees to 100+ degrees F. Also, I lost a Raspberry Pi after a 13 hour road trip because I didn't have adequate cooling on it. Considering doing another build, but changing a few things based on what I've learned.
@@DBTechYT In this video, you show us what it looks like. But how did you connect all the dashboard sensors, like, intake, temp, throttle, load, brake. Do we just attach sensors to all of this and somehow connect them? First time trying to set up a build like this for a 1992 Miata. Thanks in advance!
I used a bluetooth OBDII scanner plugged into my car and connected to the Pi via Bluetooth
Can you please show us how to connect a rear camera to the Raspberry pi 4 ? I've seen that the Raspberry pi cameras have a short ribbon cable and i don't know how to extent the cable for another few meters so that the camera can be mounted on the rear windshield and connected to the Raspberry pi installed in the dashboard ! If you know any solutions it'll be great ! Thank you !
Use a USB camera
Get this to go on each end: amzn.to/3lirdgT connect them with an HDMI cable
The problem with these systems is the terrible audio outputs, I have a mini itx PC I intended to use in my car with a dual boot of windows and android but in months of searching I can't find any digital to analogue converters which output 4v or higher on the line outs and all are between 1.5v and 2v :(
I need a minimum of 4v, I currently run 6v and my amps will take up to 8v and need multiple outputs for front and rear field plus sub's but can't find a single DAC that suits my needs.
Even more frustrating is my head unit is running a re skinned and locked down version of android but you can't install third party software and nobody had been able to crack the boot loader to install a custom ROM.
If audio output is an issue for you, then get a Raspberry Pi DAC and then run that to an aplifier.
@@DBTechYT yes but what does the raspberry pi DAC output on the RCA's, I bet its between 1.5 and 2v, that's the problem I have, nobody makes DACs with high voltage outputs :(
Next, you will tell us you can SSH into your car and start it up for Cold/Hot weather. lol Awesome work and if I ever get the gumption to attempt this, I know where to go!
probably need to integrate canbus and that adds a layer of complication and can cause issues. Unless there's a way to use that Bluetooth OBD2 plug he uses, which if so I'm interested too.
I'd like to know more about your hard drive in there
It was an NVMe drive in an external enclosure. That was really overkill and I removed it pretty quickly and replaced it with a 128GB USB thumb drive
@@DBTechYT ok cool, thank you
Can I connect this to an old car?
I don't see why not. It just needs a 12v and a ground wire to power it. I've got mine plugged into the aux port on the stereo. If you don't have that, you could get an amp to plug it into and power your speakers that way
Will it run in freezing temps?
I built it in late august, so I have no idea how it will stand up to the temps of hot summer or cold winter
Can you teaches how to fit a 10000 watt light in the rear window at eye level please? Would be cool if it had some kind of radar sensor that activated on proximity ;)
Hi tailgaters
It wouldn't be difficult, but it would be very illegal
Nice to hear Mr. Trump teaching me RPi projects
What does that even mean?
@@DBTechYT You sound like him
AHAHAHAHAHAHAHAHAHAHAHQHAH
What was your total cost, not including subwoofer or custom bezel?
It's in the parts list linked in the description!
this is bad ass
Thanks!!
Hey can I have the links for the parts thanks!
Link is in the description
Really awesome video, just the kind of inspiration I was looking for, one question, why the need for Bluetooth and wireless USB peripherals? Does the rpi4 not have these connectivity means natively?
Thanks! The reason for the extra peripherals is that there is an issue with Broadcom chips handing things off appropriately, thus making the onboard devices useless.
i hate kia's but respect for it being a stick shift!
I would usually agree, but I love my car. It's peppy and fun to drive. And it's a stick shift :)
All this just to make Android auto wireless? Why not just buy aawireless?
Nope. Just wanted a project.
Edit: the aawireless is just an add-on module for an existing in-dash screen setup. I can assure you that my 2010 Kia did NOT have anything of the sort. Also, why not have some fun with building something that you'll use every day?
I understand nothing. Carrot beetle screwdriver donkey. Gravel twig color leaf?
dude, breathe.
dbtechreviews.com/i-talk-fast
@@DBTechYT 🤣
PLEASE DO NOT USE WIRE NUTS IN A CAR. Use inline solder connectors with jackets and heat shrink. This is like car wiring 101.