You don't need to own a 3D printer... Many public libraries have them available, makerspaces available in most cities, or online print services such as Shapeways.com
In addition, most people are not going to be installing something like this in a custom built RV. I'm interested in installing something like this in a stock 2006 Chevy HHR. I'm guessing it was easier for you to run your wiring than it would be for somebody adding this to a factory built vehicle.
I was given an alternative solution by a very knowledgeable friend of mine to make your own independent delay circuit. Simply place a capacitor in front of a relay that switches constant 12v with the ignition wire. I ended up using a pretty big 22000uf capacitor with a relay that has 900ohms across the coil. That gave me about 25 seconds of delay with a 12.5 volt source before the relay switches off. Plenty of time for a clean shutdown. Of course if you can find a relay with a higher resistance you can get away with a smaller capacitor. The voltage that the relay releases at also plays a part in the time out. You also need to place a diode before the capacitor to prevent volts from running back the other way. I also put a resistor before as well to help reduce the rush current to such a big capacitor. Excellent work around if your car doesn't have an accessory delay or you like to crank the key out and open the door at basically the same time like me.
This is a fantastic build! Excellent work. I almost can't believe how easy it is. Mentally I'm comparing this to building a car computer about 15 years ago, and it was an insane uphill battle! This is easy-peasy lemon squeezy! Thanks for sharing all your tools and scripts and such.
I had this idea about 6 months ago, but i thought it would be too slow. Loved watching both your videos, you have gone to a lot of effort making and editing the video also and showing how everything works. Top Man. You know what i'm gonna press the subscribe button
I think you must be a Long Lost Brother of mine. Working on 7.3 (OBS for me) and writting Script for a Pi. Seems like a good way to spend the weekend! Subscribed!
Black screen problem solved. Congratulations on a great tutorial. I built one for my 2000 Ford Econoline van and everything went great until when bench testing, I plugged in my phone. It connected normally but would only show a black screen. Apparently this is a common problem. After reviewing the forums on the bluewavestudio site and trying various things over a couple of days I was no closer to a solution and about ready to scrap the whole project. Then I stumbled on a stackexchange post about loading the snd-dummy module and making sure it was referenced in the /etc/modules file. After doing that and rebooting, when I connected my phone it instantly started Android Auto and displayed the navigation view. Phone calls work as they should as well as podcast playback. Why something related to sound would prevent the display video is beyond me. I thought I would post this here in case anyone is trying to duplicate your efforts and running into the same problem I did and is looking for something to try toward a possible solution. One other tricky thing I encountered was the microphone. I got the same sound card that you show in the video, and it needs a TRS plug on the microphone which is not that easy to find on a mono microphone. My TR-plugged microphone works if I don't quite plug it in all the way but I ordered a TRS unit to solve the problem permanently. Now I need to wire up some switches and install your scripts, then come up with a suitable enclosure. My Ender 3 3D printer is too small to print a modified version of your design, but maybe I can split it in two. You are a natural at teaching and explaining things and your patience is admirable when communicating with your viewers. I really enjoy your videos.
Thanks, I don't remember the microphone TSR giving me any problems. But it wouldn't be that hard to chop off whatever plug you have and solder on a new one.
Love the video series. The static from back-up camera is because HDMI runs die when longer than 25ft. Most folks but an inline signal amp or HDMI repeater around every 12 ft. Hope that works. I stumbled across your video because I'm basically building the same overlander setup for my truck. Great job and happy trails!
Parents got me a raspberry for christmas and I've been looking for a useful project to use it on. Just bought all the parts to make this with my '05 Subaru, wish me luck and thanks for the video!
I thought the optic outlet set was backwards because I knew the output was grounded with the LED on. Then you explained the shutdown script executed upon release! Very nice and thank you.
BTW, I was so interested I ended up watching this and the part one video at home where it was very quiet and I could hear the audio well. Love your wife's bubbly personality. She adds a lot to the video. :-)
Thanks for coming back and checking it out, I had some people saying I was too loud, so I mix the audio back, I also started using headphones to set the levels of various clips & upgraded audio recorders and microphones. Perhaps I will upload some test clips and ask the people who are having problems to review them and let me know. I'm always trying to improve these videos...
Thanks for replying. Of course I'm just some random dude on TH-cam, what do I know? My suggestion would be to invest in a wireless lapel mic. I believe your mic was all the way down on the desk. If you get it closer to you then you can run the gain lower and not pick up so much echo from the rest of the room. It's funny, people will put up with the crappiest video but not forgiving at all about audio. Audio makes the biggest difference in how many viewers you get. I admire what you are doing. I'm just trying to be helpful but not in a critical way. Regards!
Awesome project! I'm trying to do something like that in my Volvo, but I'll try to take control of factory buttons. A lot of work, but I found you did more than half of it for me ;) Thanks a lot !!! :)
Awesome. I have been working on something close to this. I was going to do it without the cellular interface, using the GPS hat and the accelerometer hat, but your way is much easier. I am also adding 2 additional features to mine. 1)I want to be able to remote start my vehicle using a pi face relay + . It will control automotive relays that tap into the ignition wiring cables just like an aftermarket remote start. 2) Using the same board, I want a touch screen button to turn on and off my amber wigwags. I will definitely be referring to your setup for my initial build. Thanks again.
I found your video whilst I was browsing TH-cam and thought it was wonderful. I am in the process of getting everything together (especially the money) to convert a car to electric and think that this is a wonderful way to put in android auto. So if somebody else doesn't currently need those camera adapters, I would love to win them and would definitely put them to good use.
1st - Wow. Thanks for taking the time to share this! 2nd - Ok - so, At 15:50 you are dimming the screen with buttons on your shifter which are clearly not connected? Huh? (picture cute puppy dog with cocked head here). Lastly - Wow. Thank you for this video! I'm researching this to start a similar project and you just gave me both a resource and confidence boost!
B-Roll my good friend... :-) "Not Connected" (yet!) The clip of me pressing the buttons was recorded earlier, just after I installed the buttons. But then later when I was demonstrating that the scripts, I had no video of me pressing the buttons, so I used that clip.
If that HDMI to FFC camera cable adapter is still up for grabs, I'd gladly take it off your hands. Your video inspired me to fully head into this project like yours. thanks for the series
Completely awesome and well done and thought out video. Wonderfully and thoroughly explained . I can't thank you enough for the explanation of how you did it. Easy to follow and straight forward. This is how I will do mine in my 2011 kia Optima ex.
This is amazing. I started a project on building a new head unit for my BMW E87 that and it previously had a Head Unit running WINDOWS NT with a bad Chinese customization, and I'm researching for about a week now on everything (Single Board Computers, car wiring, sound amplifiers, etc.). One of the main challenges I was about to face was this rear view camera situation, since my old head unit had it running I want to use it too, but I had no clue on how to switch to the camera image. Thanks to you I got everything figured out now! (Btw, I'm going to use Odroid-C2 instead of a Raspberry Pi, running full Android system on it, you might want to check it out also)
@@Everlanders Not that I know about. But there is a Android (full os) image that is officially supported. And you can also use the Ubuntu image and build Android Auto for it, but then it is not turnkey at all. I'm planning on using the full Android OS image though.
Thanks for a couple awesome instructionals. I came across your videos while doing some research. I have a Transit 250 for my job which I spend a BUNCH of time in. Unfortunately I'm not allowed to modify things in it, so my plan is to use a cheap Android Auto head unit and wire it to the 12v accessory plug, and route audio into the factory 3.5mm aux jack. (Thus plug & play & no modifications) You've given me something to think about and I will be looking into a plug & play ras pi type system for later on. Appreciate the videos!
Sounds like a plan! Check out the 10" Uperfect Raspberry Pi Screen housing combo. I show it in the intro of this video: th-cam.com/video/SjirUYghQSA/w-d-xo.html
I'm also working on a similar project except mine will be connected straight to the wiring harness and completely replace the stereo system. I have the prototype of the build completed and am just waiting on a few more parts to arrive before completing the final install. Looking forward to video 3!
that 30' cable did u check to see if it had a source and output side stamped on the connector itself. Something I learn is some of those cables over 25' only work in one direction. I learned this after I had to rerun cables (twice) in a restaurant rebuild I was working on. Found it after I tested the cables on the ground, ran them, got no signal, pulled them, and then saw the stamps on the connectors.
Love it! Subscribed because of the follow-up to the first video. Thanks for the scripts. I'll be installing this in my Fiero along with some other control modules for controlling custom car lighting.
Having never played with rasp pi, you give an excellent description and easy to follow video. I cannot believe she said this was boring, WOW so wrong not boring. ;^{ ) just started watching your vids and you guys are funny when you try.
excellent video! Great explanation of the scripts and really good demo of the expected performance when multitasking. Seems that it really comes down to how good your phone is. I was looking at the USB sound stick you linked, but noticed that the frequency chart they provided rolls off a lot down in the bass region, not sure how true that is but i was lookin at the HiFiBerry board for the Pi since my application is more of just a standard high powered car stereo (daily driver 2003 Camry). Looking forward to your other videos about your overlander, maybe it will inspire me to actually get off my butt and do this off-road trailer camper for my '99 Yukon.
Brightness connected to headlights has some use cases that it might not work for, but I might want to tap the backup camera script into the reverse illumination lights so that it should automatically engage the backup camera when the transmission is in reverse.
Jumped over here from a completely unrelated page but he was just starting to do a build like yours and your video was suggested, free likes on both for having this awesome bit of info. One question I'm wondering about though, is there some way to get multiple camera inputs? Would love to have a front and rear camera option if I could. Maybe even a third on the top of the cab to replace the rear view mirror. Great stuff though, really want to try something like this
The Raspberry Pi only has one camera input for the 5 or 8 megapixel cameras. You could use USB cameras for the other views, but they are much lower resolution. I will have 5 cameras total, but each one will have its own Raspberry Pi and then the video will be sent over Wi-Fi or wired LAN.
Looking into this stuff to put it into my overlanding vehicle and had some info relevant to your comment. There is also a multiple camera adapter you can get that allows for 4 cameras, and it is stackable to add additional cameras. May not be compatible with certain versions of cameras. I don't have any experience with this part personally. www.amazon.com/Arducam-Camera-Adapter-Compatible-Raspberry/dp/B012UQWOOQ/ref=sr_1_4?s=electronics&ie=UTF8&qid=1535942318&sr=1-4&keywords=raspberry+pi+camera+adapter&dpID=41m8s9EsWoL&preST=_SY300_QL70_&dpSrc=srch
Everlanders Did the adapter below work out for you? I’ll be looking to see your results, as I’ll need four or five cams as well and I don’t want to use WiFi
@@Everlanders if you're only switching between them and not looking at them all at the same time you could take advantage of the fact you are using HDMI cables for extending and use a HDMI switcher. Just open it up and connect the source switching button to one of the IO pins on the Pi to trigger it. Could be a cheap alternative for a camera view switcher.
im running both. i ran the backup cam like he did and a web cam for the dashcam. Using motion for the dashcam recording and then use proftpd to allow me to connect over wifi and pull the video.
Thank you kind sir for the follow up video. Gives so much insight on how to go about this build. But is there perhaps a easier-easier way to power this from the cig lighter usb port so that it is easily detachable and no tapping into car electricals?
Have you found a 12V adapter that will supply at least 2.5A? So far that has been the struggle for me, although I just remembered I haven't looked on Amazon... But I am thinking of making mine removeable as I won't be able to use it while driving normally here in Phoenix (summers are too hot and the inside of our vehicles reaches over 200° F. So I am thinking of making a JST plug or some kind of non reversible plug in the dash to hook up the opto(s) and still make the whole thing easily removable during the summer, or when I don't plan on making any long trips for a while.
Naive question but I would appreciate your input: If i skip wiring the yellow constant 12V and wire only the red of the switched 12 V power/ ignition with the red of the 12V-5V converter, what can go wrong? So grateful for having people like you sharing that sort of stuff. Thanks a lot!!!
Like any other computer, if you yank the power before or during a write operation you can run into problems with file corruption. That being said, I've pulled the power by accident many times and it is mostly fine. You'll just need to blank the card and rebuild it.
@@Everlanders Last question: what if I install a switch to on and off manually the whole unit after ignition/ before shutting down? I dont think I actually need this delay. The official RPI 4 charge comes with a switch for example. It cannot work the same on the car?
So I what would the advantage be to installing a raspberry pi set vs buying a cheap android double din. Could I connect the raspberry pi to a cheap android double din stereo? Trying to figure out what I want to build. I want a pi in my truck but if I could add it through a video port that would be great.
Hi - I'm doing something similar, but I'm having issues with vibrations. I haven't been able to track them down (noise on screen and OS glitches, etc), but I've held the SD card, power connection, etc. Have you had any issues with vibrations, etc, and if so, how did you solve them? BTW, great videos - content and presentation - thanks so much for these!
You mentioned you are open to selling the ribbon to HDMI adapters you ordered from France, if still available, what are you asking for including shipping to Los Angeles? I also asked this following question in Part 1 of the video series. What peripheral/adapter/switcher were you talking about to connect and record from a or multiple cameras?
Amazing videos....it has given me the confidence to tackle a project like yours for my RV. Im completely new to the world of PI and was curious if its possible to use virtual buttons (ie on the touch screen) instead of physically wiring ones. If so how would we go about this? Im mainly wanting to be able to bring up your camera functions with a push of a button on screen and hopefully down the line switch between side and rear cameras the same way. I think a lot of people would be interested in this. Thanks again for an awesome video!
Hey, great 2 videos so far, they have definitely helped me in the progress of my project. Until I saw your these videos, I hadn't thought about integrating a back up-camera in my set up. I don't know if you still have those HDMI adaptors, but those would really help me to add a camera to my project.
Cool stuff, great work getting it all working. One thought - though I don't know where you would mount it, how about an auto dim for the screen? I was thinking a light dependent resistor (LDR), you'd probably need to be able to override it with a button though. Is there any way to add a screen with a slider to control volume or the monitor brightness?
Looked into it a bit; the Pi doesn't have an ADC, so you'd have to add one to the circuit. Thinking about it a bit more, the LDR might be a bit sensitive and cause the display to constantly adjust (think of driving down a road at night with street lights every few hundred meters), so a potentiometer might be a better choice. Thanks
I have tried several chinese android head units with very painful results, mainly due to software quality. What I need is a 2DIN head unit with integated amplifier, radio, from DVR input and reversing camera input, also GPS antenna with navigation and mic input for handsfree. Might as well integrate some alarm features in future... And I need it all tidied up below a nice GUI. Was about to start my own project and found this. Very nice work. If someone could point to some reference projects, that would be great!
I'm sure it can. But have you thought about incorporating the head unit into your automation as far as controlling your lights and displaying the camper's systems. Looking to build something similar to what you show here but also want to control camper functions and monitor its systems from the dash.
Great system and very well explained! I know I’m late to the party here, but I was wondering if you’d thought of using other taps from the car’s harness to use as triggers for the reversing camera and brightness commands? I thought I heard you mention something about it briefly, but I maybe wrong. I was thinking it would be great if you could use a tap from the reversing lights to trigger the rear camera picture to appear on the display, and a tap from an exterior light (or interior button backlight) to trigger the screen to dim. At least then you’d save your gear shifter from the wear and tear everyone’s been moaning about!
Tapping the reverse lights would be easy enough, but what the commenters don't realize is that we primarily use the rear view when driving forward... Our camper completely obstructs our view, and I like to be able to look rearward when changing lanes... I provided code for either option, but the armchair comments continue.
I think there is a hat for an obd connection which you can use to diagnose/clear error codes and show extra car info, this would enhance the unit even further
Nice! Thanks for this video. The backlight script is great and the buttonmonitor script will be a great starting point for me to be able to select one of several cameras to view...if I can figure out how to get usb video on the pi! I had to use crontab -e to get the scripts to autoexec on boot. couldn't get anything else to work. Running Buster and Open Auto Pro on a rpi4b. Just about there with my truck computer! Done anything in the TPMS area?
Have you tried connecting the camera's connector to a (passive/non-repeating) HDMI switch? Is raspbian able to re-detect the new camera? If It's hot-pluggable it should work. Would be quite cool, as these cameras are so cheap one could set up a couple and switch between different angles.
I have not tried switching cameras, I do know that they fail until a reboot if disvonnected. sudo restart webcamd works on some cameras. I will have Raspberry Pi zeros at these other angles, and then just stream it over Wi-Fi accepting the half-second delay.
There are also Raspberry Pi camera switching boards that will switch for cameras, but I didn't see a lot of success stories so I steered away from them. I've linked to them several times for others comments.
I see. This info may be useful to you: If you use MPEG2 (no H.264 inter-frame compression), you might even be able to get lower than 100ms latency. PhobosLab has some extremely low latency server on Github (free/libre), search "jsmpeg-vnc" and it's demo video. Though it's using a JS encoder. Haven't had a deep look into it, but there could be some C code around that doesn't require a browser instance to stream.
Love love LOVE your set up!! Curious of how you accomplished 4 cameras with DVR to boot?? Following your footsteps but I'm a newbie that's slowly understanding. :)
Great project, making and testing now. Had trouble getting my phone to connect, found some info on crankshaft site to change openauto.rules file. What type of switch and where can I get one that you showed in "About My Buttons" section. The one that shows a black background and four buttons numbered 1,2,3,4. Thanks
Great channel, and Canadian too (Hi from Kamloops BC!) -- Stumbled upon it related to Android Auto, but have already viewed other segments, and you've definitely earned another subscriber! Not knowing much about the raspberry pi and its hardware... I wonder if instead of using HDMI if perhaps using shielded Ethernet (CAT 6 or even 7) would be enough for the camera. Would remove points of conflict and simplify the run, I would think.
Unfortunately no, there are only eight conductors in CAT6 and I think they are only shielded in pairs. HDMI (and this camera) require a few more conductors as well as more shielding. Even this shielded HDMI cable I have is pushing the limits.
Bit late here but still gonna mention it.. i am impressed by the way you are using your RPI opposed to how i use it ... retrogaming... and then it clicked... since you are already running raspbian in the backround you could install a simple frontend like emulationstation and hook up a wireless controller for gaming while you are bored on the go... you could just bind it to one key button to launch it and rest is done by the controller... rpi 3 can handle everything from atari/nes/snes up to ps1. Anyways good job.
Great videos. I am building a camper van and saw most of your Everlander vids. Was intrigued by the Raspi Auto Computer and plan to make something similar for my van. In one of your videos, you had controller - it monitored lots of stuff inside the van. Is that a homebrew? Or purchased? Would love to see vid on how to build one of those.
great job. how does the pi hold up under extreme car temperatures? i live in AZ where we can hit up to 120F, even higher in the car once it's parked. definitely not good for regular android tablet installations. so i've started looking into this kind of install
As with any other electronics, when in the heat the CPU should be kept below 60º-80ºc (140º-180ºf) I don't have any extra cooling, but I did leave space in the enclosure for a CPU fan if needed. This video explains it clearly. th-cam.com/video/1AYGnw6MwFM/w-d-xo.html
I know this is a bit of an older video, but Adafruit(and I'm sure others) make light sensors that you could use to automatically change the brightness of the screen.
great video!! I am working on a similar project with the goal of integrating my steering wheel controls once I can nail down a good wiring diagram!! Thank you for sharing and please any updates you do, would be great to hear about!!
I may not understand auto Pi completely. I thought I read that auto pI was an emulator for running Android apps on it. I have an Android camera dependent app that I would like to run on the Pi.
Hey brother I got a question for you what was your background before you started doing this TH-cam thing I'm usually pretty sharp but some of this stuff I'm really in the weeds with but it is all good I will let a buddy of mine watch this he'll be able to figure it out
Maybe I misheard but in part 1 Oru said you can install multiple cameras. Can you show a video on how to do so? I really like the build. I have been trying to research a way to install multiple cameras on one screen in my car
Yes, In time I will show this. In our case there are already several Raspberry Pi's controlling other things, so they will just have network feeds to the display we are nearest to. But if you want just one Pi, then you just need a Multi Cam adaptor board like this: www.robotshop.com/en/arducam-multi-camera-adapter-module-raspberry-pi.html There are 3 or 4 variations I've seen from different makers.
No, Android Auto is designed as a touch interface and has nice big on-screen buttons to do everything, and the Raspberry Pi 7" screen is gorgeous and the touch works perfectly. Anything that can't be done with a quick tap works perfectly with a "Okay Google" Voice request. I don't see the need for a mouse.
Hi again, maybe I missed during the 50 times I watched that video - but what optocoupler did you use ? Just started ordering stuff for the final installation in the van ...
I used a 4N26 that I already had laying around, but the specifications are very loose because we don't need high frequency or extreme isolation. Did you receive the adapters already?
Hey, nice Video! For the quick and dirty way: Why not using the switched power for turning on and off a mosfet in the constant voltage line? You would not need the switch and you wont need to access the ignition wire. Or am I getting something wrong? Have a nice day.
You're a wizard!! Have you considered using a USB powerbank with passthrough? That way you could cut the power to the screen and delay the shutdown script for a 5-10 minutes. Then when you stop for gas you don't have to wait for the system to start back up.
You wouldn't need the battery bank for that, just delay the shutdown for as long as you want, and about the shutdown if the ignition comes back on... But it's really not an issue, it boots up fast enough for me...
This project is awesome! It is inspired me to do something like that in my car too. Now everything works great except the reverse cam.I have exactly the same issue what you had (purple flickering lines), could you tell me how did you solved that exactly? It would be a very big help for me. Thanks.
@@rigamen91 How long are you going? I did try using the extra contacts on the adapter to send extra 3.3 and gnd paths for better current. I do still get some purple lines sometimes, but it's intermittent. Not sure what causes it.
@@Everlanders I have a 5 meters cable. I have an additional GND cable soldered to the converter . I will try to do the same with the 3.3v too, as you have. I saw on the video you have a capacitor on it, is it helpful?
5 meters should be easy... I have 10. Double check that your connections are solid. Try connecting your CSI cable and locking it down, then gently pulling it out. Then reinstall it, this will scrape the contacts together for best connection. But at 5 meters you should not have a problem, I suspect your HDMI cable.
Smug mode, the issue isn't the force applied, it is the constant pressure of the brass shift forks against the groove in the sliding hubs. It will eventually wear out the brass forks and create way more slop in the system. The failure pattern is that it will not engage all the way into the detent due to the increased clearance and thus will pop out of gear.
Great video, can't wait for the next ones. Where did you get the mount for your shifter buttons? Been looking to rig up a PTT button on my shifter it have not found a mount like you had.
Another fantastic video. This is beyond my limits however with your explicit instructions I’d give it a go. I’m going to buy a new Sprinter as I’ve been unable to find one with the options I want. This is a budget strain, the factory head unit with nav is pretty spendy, especially compared to your solution. The only bugaboo I see is to use the Raspberry navigation you need internet? Am i correct on this?
Hey thanks for making this video! I’m in the process of converting my head into to an in dash iPad Pro. I was gonna mount a small raspberry pi and screen to tap into my factory back up camera. I also can get a video switcher to add front and side view cameras. The camera input to hdmi adapter was something I was planning on ordering but I wanted to see if you know if the HDMI will work if I used a composite to HDMI adapter?
@@Everlanders darn :/ well I guess I should just see if I can make it work. Thanks for providing the other wiring diagrams though! Can I plug that voltage regulator for the power into my distribution block from my battery? Or is that to much power for the voltage regulator?
@@Everlanders my apologies I just saw you wiring to a radio harness and my distribution block is 0 gauge wire from the battery. Sorry if it was a dumb question
Question: If I buy the AC adapter for the raspberry PI and run it all the way to a plugin inverter, will it be a simpler way of connecting it to power without having to do all the harness stuff? I think you mentioned it in the video about the micro usb part. (If so i would have to turn it on manually everytime I turn on the car and turn it off before leaving the car right?) Im new here so any info would help. BTW love the channel!
This is awesome! I'm looking at replacing my head unit with a similar project, I'm just looking to add an amplifier. Could the pi be set to switch automatically to the rearview camera when the vehicle is in reverse? Could the power to the backup lights be used like the momentary switch? Also would this work with a USB video in and a composite camera? Thanks for all your hard work!
Cool setup. :) Projects like these and the Pi3 have really got me considering playing with one. I've been wanting Ok Google to work better in my Prius, but with something more permanent, like this, I wouldn't mind patching right into the ceiling mic.
The "Okay Google" is still handled by your phone's microphone, this is because there's a specific piece of Hardware in the phone waiting for that keyword. After it has been detected then it hands off to the cars microphone.
Can you please provide a link to the adapters, cables and camera you used? I'd like to connect a rear camera but those details aren't clear in this video. How is your rear camera connected/powered?
I already posted - how much I like these videos but let me add: I setup my system using your tutorial - and yesterday it came to life (on the workbench)- was really easy and done within only 2 hours! But one question came up: How would you mount the rear-view cam to your car without drilling a hole big enough for the HDMI-Plug - and how did you get the Raspi-Cam and all that to be waterproof ?
You only need a space big enough to sneak the flat ribbon cable through. It can come out next to a licence plate light or through a window seal. I will be 3D printing ABS enclosures to waterproof mine. I would be happy to print one for you. Which car will you be installing on?
I am afraid no - but it seems like there was a rearview cam or something like a third brake light installed by the previous owner - the hole remained - i will try to work the flat ribbon through it. We will see :-)
Great video and instruction! Your setup matches exactly my requirements. I got most features get to work except for one. The brightness commands from the push button are recognized successfully from your monitor script, but I got told from the pi that the permission to execute the command is denied. Do I have to be root by default (on start up) to get the right permissions or is there another hint to enable this on the standard user pi? Interesting is, that the push button commands for the camera are accepted correctly.
I've checked this again and found out that the permission problem occurs already earlier while testing the script. Being in /usr/local/bin and typing "...$ ./backlight.sh 128" the result is: ./backlight.sh: line 13: /sys/class/backlight/rpi_backlight/brightness: Permission denied. Screen brightness set to 128. When I test the same with sudo "...$ sudo ./backlight.sh 128" the result is: Screen brightness set to 128. Really strange. Any idea on this? What happens in line 13 of the script?
Found a solution in the comments of your GitHubGist - The user sh4un wrote: gist.github.com/Everlanders/f3dc236b9d670b105232952592e5e23a ----------------- line 13 gave me a permission denied i did a little digging and elevated permissions by changing from this: echo $level > /sys/class/backlight/rpi_backlight/brightness to this: sudo sh -c "echo $level > /sys/class/backlight/rpi_backlight/brightness" --------------- @sh4un: Many thanks, this worked for me! No it works as described
Watching this video I noticed the push button start? The interior of the vehicle seems quite a bit older so I’m assuming that is an aftermarket addition to the truck, could you direct me to the product or a video you may have on it if it is an aftermarket piece! Would be much appreciated thanks! I’ve found a few aftermarket pieces that I was interested in like that but none of them have seemed to have any reviews
@@Everlanders I have found a few I was just curious what yours is (if it is aftermarket) because many I find on Amazon dont hsve more than one or 2 reviews and I'm am looking for a reliable one
What does the AUX button do? I believe the camera button activates the camera/cycles through camera modes and the brightness button cycles through the preset brightness modes. Did i miss something else that your system does with the aux button or is it just for future proofing?
Future proofing, the plan will be to have all four cameras start recording to file, so often we are on a road trip and something amazing is happening, you just can't get your camera out in time for that shot.
I’d like to build something like this for my van. I’ve looked at rear cameras and navigation systems for a while and this perfect for the job. Great video again!
Thank you very much for your video ! It inspired me a lot, again.I wish, i'll be able to share my work with you guys someday hoping you'll get inspired as well in return.Now i am going to watch your other videos ! I wish you both a good time.Etienne
Can i use a bluetooth headset as a micro for this system if available? Instead of using the usb audio, do u have any suggestion on using a bluetooth mic or the same? Tks for your video!
great vids man - subbed. Trying to build something for a Jaguar XF. Is it possible to hide the start up loading scripts with maybe a boot animation? I've created one on an Android tablet but not sure how this would work on a PI as different OS being used.
Yes, Vey easy on a Jaguar XF or a Fisher Price ride along car. Replace console=tty1 to console=tty3 to redirect bootmessages to the third console. Add loglevel=3 to disable non-critical kernel log messages. Add logo.nologo to the end of the line to remove the Raspberry PI logos from displaying. Press CTRL+X to exit and Y to save your changes.
You left a lot of steps out of your video. Why not show us how you mounted the camera and ran all the wiring?
Perhaps if you watch the video where I show how I mounted the camera, your questions would be answered... th-cam.com/video/lpzkHvQA-t8/w-d-xo.html
@@Everlanders that's nice. How about a solution for those of us who can't afford a 3D printer? 🙄
You don't need to own a 3D printer... Many public libraries have them available, makerspaces available in most cities, or online print services such as Shapeways.com
In addition, most people are not going to be installing something like this in a custom built RV. I'm interested in installing something like this in a stock 2006 Chevy HHR. I'm guessing it was easier for you to run your wiring than it would be for somebody adding this to a factory built vehicle.
In your case it would be far simpler, just run it above the headliner the whole way to the back...
That delayed circuit tap is freaking GENIUS.
I've been chasing how to allow a safe shutdown of my carpi, and this is phenomenal.
I was given an alternative solution by a very knowledgeable friend of mine to make your own independent delay circuit.
Simply place a capacitor in front of a relay that switches constant 12v with the ignition wire. I ended up using a pretty big 22000uf capacitor with a relay that has 900ohms across the coil. That gave me about 25 seconds of delay with a 12.5 volt source before the relay switches off. Plenty of time for a clean shutdown. Of course if you can find a relay with a higher resistance you can get away with a smaller capacitor. The voltage that the relay releases at also plays a part in the time out.
You also need to place a diode before the capacitor to prevent volts from running back the other way. I also put a resistor before as well to help reduce the rush current to such a big capacitor.
Excellent work around if your car doesn't have an accessory delay or you like to crank the key out and open the door at basically the same time like me.
Came for the carPi, subscribed for the adventure camper!! Well done all around, sir!!
Hahaha same here. Saw the truck, got hyped :D Cheers!
Deadpan humor in the intro was great. That was the subscribe tipping point for me. Love this project, looking forward to giving it a go myself.
Humor? She's like that all the time...
This is a fantastic build! Excellent work. I almost can't believe how easy it is. Mentally I'm comparing this to building a car computer about 15 years ago, and it was an insane uphill battle! This is easy-peasy lemon squeezy! Thanks for sharing all your tools and scripts and such.
I remember the CarPC days... This is a walk in the park.
I had this idea about 6 months ago, but i thought it would be too slow. Loved watching both your videos, you have gone to a lot of effort making and editing the video also and showing how everything works. Top Man. You know what i'm gonna press the subscribe button
I think you must be a Long Lost Brother of mine. Working on 7.3 (OBS for me) and writting Script for a Pi. Seems like a good way to spend the weekend! Subscribed!
Black screen problem solved. Congratulations on a great tutorial. I built one for my 2000 Ford Econoline van and everything went great until when bench testing, I plugged in my phone. It connected normally but would only show a black screen. Apparently this is a common problem. After reviewing the forums on the bluewavestudio site and trying various things over a couple of days I was no closer to a solution and about ready to scrap the whole project. Then I stumbled on a stackexchange post about loading the snd-dummy module and making sure it was referenced in the /etc/modules file. After doing that and rebooting, when I connected my phone it instantly started Android Auto and displayed the navigation view. Phone calls work as they should as well as podcast playback. Why something related to sound would prevent the display video is beyond me. I thought I would post this here in case anyone is trying to duplicate your efforts and running into the same problem I did and is looking for something to try toward a possible solution. One other tricky thing I encountered was the microphone. I got the same sound card that you show in the video, and it needs a TRS plug on the microphone which is not that easy to find on a mono microphone. My TR-plugged microphone works if I don't quite plug it in all the way but I ordered a TRS unit to solve the problem permanently. Now I need to wire up some switches and install your scripts, then come up with a suitable enclosure. My Ender 3 3D printer is too small to print a modified version of your design, but maybe I can split it in two. You are a natural at teaching and explaining things and your patience is admirable when communicating with your viewers. I really enjoy your videos.
Thanks, I don't remember the microphone TSR giving me any problems. But it wouldn't be that hard to chop off whatever plug you have and solder on a new one.
These are by far the best videos on this subject that I have come across, I was on the fence before but now I'm pretty sure I want this
Love the video series. The static from back-up camera is because HDMI runs die when longer than 25ft. Most folks but an inline signal amp or HDMI repeater around every 12 ft. Hope that works. I stumbled across your video because I'm basically building the same overlander setup for my truck. Great job and happy trails!
Unfortunately the signal from the camera is not HDMI...
If it was hdmi, that wouldn't happen. It only happens to analogue signals
Parents got me a raspberry for christmas and I've been looking for a useful project to use it on. Just bought all the parts to make this with my '05 Subaru, wish me luck and thanks for the video!
Good Luck!
I thought the optic outlet set was backwards because I knew the output was grounded with the LED on. Then you explained the shutdown script executed upon release! Very nice and thank you.
BTW, I was so interested I ended up watching this and the part one video at home where it was very quiet and I could hear the audio well. Love your wife's bubbly personality. She adds a lot to the video. :-)
Thanks for coming back and checking it out, I had some people saying I was too loud, so I mix the audio back, I also started using headphones to set the levels of various clips & upgraded audio recorders and microphones. Perhaps I will upload some test clips and ask the people who are having problems to review them and let me know. I'm always trying to improve these videos...
Thanks for replying. Of course I'm just some random dude on TH-cam, what do I know? My suggestion would be to invest in a wireless lapel mic. I believe your mic was all the way down on the desk. If you get it closer to you then you can run the gain lower and not pick up so much echo from the rest of the room. It's funny, people will put up with the crappiest video but not forgiving at all about audio. Audio makes the biggest difference in how many viewers you get. I admire what you are doing. I'm just trying to be helpful but not in a critical way. Regards!
Awesome project! I'm trying to do something like that in my Volvo, but I'll try to take control of factory buttons. A lot of work, but I found you did more than half of it for me ;) Thanks a lot !!! :)
Awesome. I have been working on something close to this. I was going to do it without the cellular interface, using the GPS hat and the accelerometer hat, but your way is much easier.
I am also adding 2 additional features to mine.
1)I want to be able to remote start my vehicle using a pi face relay + . It will control automotive relays that tap into the ignition wiring cables just like an aftermarket remote start.
2) Using the same board, I want a touch screen button to turn on and off my amber wigwags.
I will definitely be referring to your setup for my initial build. Thanks again.
I found your video whilst I was browsing TH-cam and thought it was wonderful. I am in the process of getting everything together (especially the money) to convert a car to electric and think that this is a wonderful way to put in android auto. So if somebody else doesn't currently need those camera adapters, I would love to win them and would definitely put them to good use.
Brilliant, comprehensive instructions. Thank you very much for this
.
The intro was funny 😄
I love Canadian Zach Galifianakis! Seriously though, this is really great!
Marvelous still to this day. Thank you.
1st - Wow. Thanks for taking the time to share this!
2nd - Ok - so, At 15:50 you are dimming the screen with buttons on your shifter which are clearly not connected? Huh? (picture cute puppy dog with cocked head here).
Lastly - Wow. Thank you for this video! I'm researching this to start a similar project and you just gave me both a resource and confidence boost!
B-Roll my good friend... :-) "Not Connected" (yet!) The clip of me pressing the buttons was recorded earlier, just after I installed the buttons. But then later when I was demonstrating that the scripts, I had no video of me pressing the buttons, so I used that clip.
If that HDMI to FFC camera cable adapter is still up for grabs, I'd gladly take it off your hands. Your video inspired me to fully head into this project like yours. thanks for the series
Completely awesome and well done and thought out video. Wonderfully and thoroughly explained . I can't thank you enough for the explanation of how you did it. Easy to follow and straight forward. This is how I will do mine in my 2011 kia Optima ex.
This is amazing. I started a project on building a new head unit for my BMW E87 that and it previously had a Head Unit running WINDOWS NT with a bad Chinese customization, and I'm researching for about a week now on everything (Single Board Computers, car wiring, sound amplifiers, etc.). One of the main challenges I was about to face was this rear view camera situation, since my old head unit had it running I want to use it too, but I had no clue on how to switch to the camera image. Thanks to you I got everything figured out now! (Btw, I'm going to use Odroid-C2 instead of a Raspberry Pi, running full Android system on it, you might want to check it out also)
Is there a turnkey Android Auto image for Odroid?
@@Everlanders Not that I know about. But there is a Android (full os) image that is officially supported. And you can also use the Ubuntu image and build Android Auto for it, but then it is not turnkey at all.
I'm planning on using the full Android OS image though.
Good luck, let me know how you make out or if you make a video showing how you did it.
What are you drawing your circuits in when showing how the Pi is put to sleep and powered? (Fitzing, solved)
Fitzing - I see your previous reply. Thanks!
Thanks for a couple awesome instructionals. I came across your videos while doing some research. I have a Transit 250 for my job which I spend a BUNCH of time in. Unfortunately I'm not allowed to modify things in it, so my plan is to use a cheap Android Auto head unit and wire it to the 12v accessory plug, and route audio into the factory 3.5mm aux jack. (Thus plug & play & no modifications) You've given me something to think about and I will be looking into a plug & play ras pi type system for later on.
Appreciate the videos!
Sounds like a plan! Check out the 10" Uperfect Raspberry Pi Screen housing combo. I show it in the intro of this video: th-cam.com/video/SjirUYghQSA/w-d-xo.html
I've got a 94 GMC 1500... After driving my wife's 2018 Jeep with Android Auto in it for a while, I will be doing one of these!
I looked for copper but i found gold. Thanks for this video mate.
Excellent explanation with not just how, but why. Thanks.
It has served us very well for the last 6 years and 15 countries:
th-cam.com/video/Dzg1LPnY97w/w-d-xo.html
So glad I came across your channel via one of Levi's recent vids, never thought of using Raspberry Pi in my campervan before 😁
Thanks and Welcome!
Saw this on my recommended videos. Nice to see Canadian content like this. Hello from Medicine Hat!
I'm also working on a similar project except mine will be connected straight to the wiring harness and completely replace the stereo system. I have the prototype of the build completed and am just waiting on a few more parts to arrive before completing the final install. Looking forward to video 3!
Yes, in that case you just need an inexpensive amp.
that 30' cable did u check to see if it had a source and output side stamped on the connector itself. Something I learn is some of those cables over 25' only work in one direction. I learned this after I had to rerun cables (twice) in a restaurant rebuild I was working on. Found it after I tested the cables on the ground, ran them, got no signal, pulled them, and then saw the stamps on the connectors.
Good tip, I haven't checked but will do as soon as we get back home!
Awesome vids mate.
You mentioned having front, side and rear cams as dashcams in part 1. Did you ever follow up on this?
Love it! Subscribed because of the follow-up to the first video. Thanks for the scripts. I'll be installing this in my Fiero along with some other control modules for controlling custom car lighting.
Having never played with rasp pi, you give an excellent description and easy to follow video. I cannot believe she said this was boring, WOW so wrong not boring. ;^{ ) just started watching your vids and you guys are funny when you try.
Thanks @everlanders been waiting with anticipation for this video.. Great video
excellent video! Great explanation of the scripts and really good demo of the expected performance when multitasking. Seems that it really comes down to how good your phone is. I was looking at the USB sound stick you linked, but noticed that the frequency chart they provided rolls off a lot down in the bass region, not sure how true that is but i was lookin at the HiFiBerry board for the Pi since my application is more of just a standard high powered car stereo (daily driver 2003 Camry). Looking forward to your other videos about your overlander, maybe it will inspire me to actually get off my butt and do this off-road trailer camper for my '99 Yukon.
Brightness connected to headlights has some use cases that it might not work for, but I might want to tap the backup camera script into the reverse illumination lights so that it should automatically engage the backup camera when the transmission is in reverse.
Yup easy to do...
Jumped over here from a completely unrelated page but he was just starting to do a build like yours and your video was suggested, free likes on both for having this awesome bit of info. One question I'm wondering about though, is there some way to get multiple camera inputs? Would love to have a front and rear camera option if I could. Maybe even a third on the top of the cab to replace the rear view mirror. Great stuff though, really want to try something like this
The Raspberry Pi only has one camera input for the 5 or 8 megapixel cameras. You could use USB cameras for the other views, but they are much lower resolution. I will have 5 cameras total, but each one will have its own Raspberry Pi and then the video will be sent over Wi-Fi or wired LAN.
Looking into this stuff to put it into my overlanding vehicle and had some info relevant to your comment.
There is also a multiple camera adapter you can get that allows for 4 cameras, and it is stackable to add additional cameras. May not be compatible with certain versions of cameras. I don't have any experience with this part personally.
www.amazon.com/Arducam-Camera-Adapter-Compatible-Raspberry/dp/B012UQWOOQ/ref=sr_1_4?s=electronics&ie=UTF8&qid=1535942318&sr=1-4&keywords=raspberry+pi+camera+adapter&dpID=41m8s9EsWoL&preST=_SY300_QL70_&dpSrc=srch
Everlanders Did the adapter below work out for you? I’ll be looking to see your results, as I’ll need four or five cams as well and I don’t want to use WiFi
@@Everlanders if you're only switching between them and not looking at them all at the same time you could take advantage of the fact you are using HDMI cables for extending and use a HDMI switcher. Just open it up and connect the source switching button to one of the IO pins on the Pi to trigger it. Could be a cheap alternative for a camera view switcher.
im running both. i ran the backup cam like he did and a web cam for the dashcam. Using motion for the dashcam recording and then use proftpd to allow me to connect over wifi and pull the video.
Thank you kind sir for the follow up video. Gives so much insight on how to go about this build. But is there perhaps a easier-easier way to power this from the cig lighter usb port so that it is easily detachable and no tapping into car electricals?
That is possible, but that does not signal the OS to shut down before the power is removed. This may lead to file system corruption over time.
Have you found a 12V adapter that will supply at least 2.5A? So far that has been the struggle for me, although I just remembered I haven't looked on Amazon... But I am thinking of making mine removeable as I won't be able to use it while driving normally here in Phoenix (summers are too hot and the inside of our vehicles reaches over 200° F. So I am thinking of making a JST plug or some kind of non reversible plug in the dash to hook up the opto(s) and still make the whole thing easily removable during the summer, or when I don't plan on making any long trips for a while.
This is a cool project. I have a pi controlling my 3d printer and desktop cnc. I might need to pick up another and take a crack at this myself
Naive question but I would appreciate your input: If i skip wiring the yellow constant 12V and wire only the red of the switched 12 V power/ ignition with the red of the 12V-5V converter, what can go wrong?
So grateful for having people like you sharing that sort of stuff. Thanks a lot!!!
Not much, you'll corrupt the file system.🤷♂️
@@Everlanders Excuse my ignorance but how the power supply is related to the file system of Raspberry?
Like any other computer, if you yank the power before or during a write operation you can run into problems with file corruption. That being said, I've pulled the power by accident many times and it is mostly fine. You'll just need to blank the card and rebuild it.
@@Everlanders I think I get it. Much appreciate again for sharing such a ton of knowledge and past experience.
@@Everlanders Last question: what if I install a switch to on and off manually the whole unit after ignition/ before shutting down? I dont think I actually need this delay. The official RPI 4 charge comes with a switch for example. It cannot work the same on the car?
wich software have you used to build the diagram shown in your video
So I what would the advantage be to installing a raspberry pi set vs buying a cheap android double din. Could I connect the raspberry pi to a cheap android double din stereo? Trying to figure out what I want to build. I want a pi in my truck but if I could add it through a video port that would be great.
One could mount the rear camera switch to the shifter’s reverse. When you shift into reverse the camera switches on
I don't want it for reverse, I use it to see behind my camper when driving forward.
Hi - I'm doing something similar, but I'm having issues with vibrations. I haven't been able to track them down (noise on screen and OS glitches, etc), but I've held the SD card, power connection, etc. Have you had any issues with vibrations, etc, and if so, how did you solve them? BTW, great videos - content and presentation - thanks so much for these!
You mentioned you are open to selling the ribbon to HDMI adapters you ordered from France, if still available, what are you asking for including shipping to Los Angeles? I also asked this following question in Part 1 of the video series. What peripheral/adapter/switcher were you talking about to connect and record from a or multiple cameras?
Amazing videos....it has given me the confidence to tackle a project like yours for my RV. Im completely new to the world of PI and was curious if its possible to use virtual buttons (ie on the touch screen) instead of physically wiring ones. If so how would we go about this? Im mainly wanting to be able to bring up your camera functions with a push of a button on screen and hopefully down the line switch between side and rear cameras the same way. I think a lot of people would be interested in this. Thanks again for an awesome video!
Hey, great 2 videos so far, they have definitely helped me in the progress of my project. Until I saw your these videos, I hadn't thought about integrating a back up-camera in my set up. I don't know if you still have those HDMI adaptors, but those would really help me to add a camera to my project.
No, they were sent out to a viewer weeks ago.
Cool stuff, great work getting it all working.
One thought - though I don't know where you would mount it, how about an auto dim for the screen? I was thinking a light dependent resistor (LDR), you'd probably need to be able to override it with a button though. Is there any way to add a screen with a slider to control volume or the monitor brightness?
It would be easy to tie it to the headlights using the same optocoupler I give instructions for in part 2 - but I'd rather have the button.
Looked into it a bit; the Pi doesn't have an ADC, so you'd have to add one to the circuit. Thinking about it a bit more, the LDR might be a bit sensitive and cause the display to constantly adjust (think of driving down a road at night with street lights every few hundred meters), so a potentiometer might be a better choice. Thanks
:-)
The potentiometer will still need an ADC
I have tried several chinese android head units with very painful results, mainly due to software quality. What I need is a 2DIN head unit with integated amplifier, radio, from DVR input and reversing camera input, also GPS antenna with navigation and mic input for handsfree. Might as well integrate some alarm features in future... And I need it all tidied up below a nice GUI.
Was about to start my own project and found this. Very nice work.
If someone could point to some reference projects, that would be great!
0111I
@@pistolpete9983 All I want for Christmas.... :)
I'm sure it can. But have you thought about incorporating the head unit into your automation as far as controlling your lights and displaying the camper's systems. Looking to build something similar to what you show here but also want to control camper functions and monitor its systems from the dash.
I could, but have no interest...
Sweet. I guess I will just have to dig into it and see what I come up with.
Great system and very well explained! I know I’m late to the party here, but I was wondering if you’d thought of using other taps from the car’s harness to use as triggers for the reversing camera and brightness commands? I thought I heard you mention something about it briefly, but I maybe wrong. I was thinking it would be great if you could use a tap from the reversing lights to trigger the rear camera picture to appear on the display, and a tap from an exterior light (or interior button backlight) to trigger the screen to dim. At least then you’d save your gear shifter from the wear and tear everyone’s been moaning about!
Tapping the reverse lights would be easy enough, but what the commenters don't realize is that we primarily use the rear view when driving forward... Our camper completely obstructs our view, and I like to be able to look rearward when changing lanes... I provided code for either option, but the armchair comments continue.
I think there is a hat for an obd connection which you can use to diagnose/clear error codes and show extra car info, this would enhance the unit even further
Our OBD2 port has a Bluetooth Adapter installed and we use Torque on the phone, or FORscan on the laptop if needed.
Nice! Thanks for this video. The backlight script is great and the buttonmonitor script will be a great starting point for me to be able to select one of several cameras to view...if I can figure out how to get usb video on the pi! I had to use crontab -e to get the scripts to autoexec on boot.
couldn't get anything else to work. Running Buster and Open Auto Pro on a rpi4b. Just about there with my truck computer!
Done anything in the TPMS area?
You cover everything I love in this world!! Keep up the good work!
Hey, what software did you use to design that circuit? Looks really handy.
Fritzing
Would you be kind to provide some tech specs about the opto coupler please? Thanks in advance.
Any opto would work, you don't need anything especially fast. I used some old TIL111 I had kicking around.
Very nicely done! I'm curious, did you ever find any more information on your multi-camera always-on DVR?
I'm using a Pi at every corner/camera and using MotionEye for now as my camera DVR software.
Have you tried connecting the camera's connector to a (passive/non-repeating) HDMI switch? Is raspbian able to re-detect the new camera? If It's hot-pluggable it should work. Would be quite cool, as these cameras are so cheap one could set up a couple and switch between different angles.
I have not tried switching cameras, I do know that they fail until a reboot if disvonnected. sudo restart webcamd works on some cameras. I will have Raspberry Pi zeros at these other angles, and then just stream it over Wi-Fi accepting the half-second delay.
There are also Raspberry Pi camera switching boards that will switch for cameras, but I didn't see a lot of success stories so I steered away from them. I've linked to them several times for others comments.
I see. This info may be useful to you: If you use MPEG2 (no H.264 inter-frame compression), you might even be able to get lower than 100ms latency. PhobosLab has some extremely low latency server on Github (free/libre), search "jsmpeg-vnc" and it's demo video. Though it's using a JS encoder. Haven't had a deep look into it, but there could be some C code around that doesn't require a browser instance to stream.
Love love LOVE your set up!! Curious of how you accomplished 4 cameras with DVR to boot?? Following your footsteps but I'm a newbie that's slowly understanding. :)
4 Pi's running MotionEye
@@Everlanders thanks for the reply.
I want to use voice commands for lights, fans, and everything else I can, would I need a Pi for every device?
No, Each Pi has 40 GPIO pins, so you can in theory control 40 things per pie, more if you use i2c extenders or other multiplexing magic...
@@Everlanders makes sense. Why need 4 Pi's for the video?
4 cameras... Each Pi has only one camera input.
Great project, making and testing now. Had trouble getting my phone to connect, found some info on crankshaft site to change openauto.rules file. What type of switch and where can I get one that you showed in "About My Buttons" section. The one that shows a black background and four buttons numbered 1,2,3,4. Thanks
I don't use or endorse Crankshaft... Not sure if your question applies to my OpenAuto installation...?
do you think this could be done with a composite video somehow? most reverse camera's I find are composite
Great channel, and Canadian too (Hi from Kamloops BC!) -- Stumbled upon it related to Android Auto, but have already viewed other segments, and you've definitely earned another subscriber!
Not knowing much about the raspberry pi and its hardware... I wonder if instead of using HDMI if perhaps using shielded Ethernet (CAT 6 or even 7) would be enough for the camera. Would remove points of conflict and simplify the run, I would think.
Unfortunately no, there are only eight conductors in CAT6 and I think they are only shielded in pairs. HDMI (and this camera) require a few more conductors as well as more shielding. Even this shielded HDMI cable I have is pushing the limits.
No uninterrupted power supply. Drawing constant does 5V 2.5A kill batteries (starting) quickly.
No it doesn't, simply switch it with the radio power, please rewatch the video where I clearly explain this
@@Everlanders my apologies I meant to ask, does it corrupt the storage going on off. Working nights still a bit foggy.
If you rewatch the video where I show the clean shutdown script tied to the I/o pins it will become obvious to you
@@Everlanders thanks bud. From a fellow Canadian.
Bit late here but still gonna mention it.. i am impressed by the way you are using your RPI opposed to how i use it ... retrogaming... and then it clicked... since you are already running raspbian in the backround you could install a simple frontend like emulationstation and hook up a wireless controller for gaming while you are bored on the go... you could just bind it to one key button to launch it and rest is done by the controller... rpi 3 can handle everything from atari/nes/snes up to ps1. Anyways good job.
Zero interest in gaming from the driver's seat on a 7 inch screen...
Great videos. I am building a camper van and saw most of your Everlander vids. Was intrigued by the Raspi Auto Computer and plan to make something similar for my van. In one of your videos, you had controller - it monitored lots of stuff inside the van. Is that a homebrew? Or purchased? Would love to see vid on how to build one of those.
You got it Mike, we'll film a video on the automation for you. It will go to the channel members first, but it will be public in 2-3 weeks.
@@Everlanders most awesome Your rig is outstanding Cant wait for the next video. Python, I presume, foor the comtroller
Yes, Python
great job. how does the pi hold up under extreme car temperatures? i live in AZ where we can hit up to 120F, even higher in the car once it's parked. definitely not good for regular android tablet installations. so i've started looking into this kind of install
As with any other electronics, when in the heat the CPU should be kept below 60º-80ºc (140º-180ºf)
I don't have any extra cooling, but I did leave space in the enclosure for a CPU fan if needed. This video explains it clearly. th-cam.com/video/1AYGnw6MwFM/w-d-xo.html
I know this is a bit of an older video, but Adafruit(and I'm sure others) make light sensors that you could use to automatically change the brightness of the screen.
Yes, but I have no interest in that.
This is an awesome video - very informative!
Great video ....is it possible to add functions like checking tyre air pressure and coolant temperature check to the pi?
Sure
great video!! I am working on a similar project with the goal of integrating my steering wheel controls once I can nail down a good wiring diagram!! Thank you for sharing and please any updates you do, would be great to hear about!!
It can be done... navtv.com/products/NTV-KIT455/steerblue.html
Thank you for the info!! I am into camping too, so I am excited to catch up on your videos!! more likes to come!
Thanks Joel!
Excellent project. One question, May one run a camera dependent application on the Pi using the camera?
I don't understand your question...
I may not understand auto Pi completely. I thought I read that auto pI was an emulator for running Android apps on it. I have an Android camera dependent app that I would like to run on the Pi.
No, it's not an emulator. Its an application that acts as a remote display for Android Auto.
Have you considered using a light sensor to automate the backlight?
I have, I decided I wanted manual control.
Hey brother I got a question for you what was your background before you started doing this TH-cam thing I'm usually pretty sharp but some of this stuff I'm really in the weeds with but it is all good I will let a buddy of mine watch this he'll be able to figure it out
Maybe I misheard but in part 1 Oru said you can install multiple cameras. Can you show a video on how to do so? I really like the build. I have been trying to research a way to install multiple cameras on one screen in my car
Yes, In time I will show this. In our case there are already several Raspberry Pi's controlling other things, so they will just have network feeds to the display we are nearest to. But if you want just one Pi, then you just need a Multi Cam adaptor board like this: www.robotshop.com/en/arducam-multi-camera-adapter-module-raspberry-pi.html There are 3 or 4 variations I've seen from different makers.
Have you considered a laser track ball for precise mouse input without needing space and a surface?
No, Android Auto is designed as a touch interface and has nice big on-screen buttons to do everything, and the Raspberry Pi 7" screen is gorgeous and the touch works perfectly. Anything that can't be done with a quick tap works perfectly with a "Okay Google" Voice request. I don't see the need for a mouse.
Hi again, maybe I missed during the 50 times I watched that video - but what optocoupler did you use ? Just started ordering stuff for the final installation in the van ...
I used a 4N26 that I already had laying around, but the specifications are very loose because we don't need high frequency or extreme isolation. Did you receive the adapters already?
Ah ok - ordered a 4N35 .. should do it then. Yes - I received them - big thank you !! Cant wait to test them
Great project ! I just have a question, how did you mounted the pi camera to be waterproof ?
th-cam.com/video/lpzkHvQA-t8/w-d-xo.html
Hey, nice Video!
For the quick and dirty way: Why not using the switched power for turning on and off a mosfet in the constant voltage line? You would not need the switch and you wont need to access the ignition wire. Or am I getting something wrong?
Have a nice day.
I'm not sure how this would work, can you elaborate?
You're a wizard!! Have you considered using a USB powerbank with passthrough? That way you could cut the power to the screen and delay the shutdown script for a 5-10 minutes. Then when you stop for gas you don't have to wait for the system to start back up.
You wouldn't need the battery bank for that, just delay the shutdown for as long as you want, and about the shutdown if the ignition comes back on... But it's really not an issue, it boots up fast enough for me...
This project is awesome! It is inspired me to do something like that in my car too. Now everything works great except the reverse cam.I have exactly the same issue what you had (purple flickering lines), could you tell me how did you solved that exactly? It would be a very big help for me. Thanks.
Higher quality HDMI Cable.
@@Everlanders Thank you. I have already tried a few one. So you haven't made modification on the HDMI to CSI converter?
@@rigamen91 How long are you going? I did try using the extra contacts on the adapter to send extra 3.3 and gnd paths for better current. I do still get some purple lines sometimes, but it's intermittent. Not sure what causes it.
@@Everlanders I have a 5 meters cable. I have an additional GND cable soldered to the converter . I will try to do the same with the 3.3v too, as you have. I saw on the video you have a capacitor on it, is it helpful?
5 meters should be easy... I have 10. Double check that your connections are solid. Try connecting your CSI cable and locking it down, then gently pulling it out. Then reinstall it, this will scrape the contacts together for best connection. But at 5 meters you should not have a problem, I suspect your HDMI cable.
Great video/project!
I've always heard it is bad to rest your hand on the shifter and load the shift forks constantly. Might be a habit to break...
I wouldn't worry about that. I put more force into it shifting than resting my hand
Smug mode, the issue isn't the force applied, it is the constant pressure of the brass shift forks against the groove in the sliding hubs. It will eventually wear out the brass forks and create way more slop in the system. The failure pattern is that it will not engage all the way into the detent due to the increased clearance and thus will pop out of gear.
I agree, you shouldn't rest your hand on the shifter.
Great video, can't wait for the next ones. Where did you get the mount for your shifter buttons? Been looking to rig up a PTT button on my shifter it have not found a mount like you had.
I made it from a scrap of hardwood. I have some photos of the process but omitted from the video because it was getting too long.
Another fantastic video. This is beyond my limits however with your explicit instructions I’d give it a go. I’m going to buy a new Sprinter as I’ve been unable to find one with the options I want. This is a budget strain, the factory head unit with nav is pretty spendy, especially compared to your solution. The only bugaboo I see is to use the Raspberry navigation you need internet? Am i correct on this?
No, it's easier to think of this as a remote display for your phone. The GPS, data connection, audio and everything comes from the phone.
Hey thanks for making this video! I’m in the process of converting my head into to an in dash iPad Pro.
I was gonna mount a small raspberry pi and screen to tap into my factory back up camera. I also can get a video switcher to add front and side view cameras. The camera input to hdmi adapter was something I was planning on ordering but I wanted to see if you know if the HDMI will work if I used a composite to HDMI adapter?
I've never tried.
@@Everlanders darn :/ well I guess I should just see if I can make it work. Thanks for providing the other wiring diagrams though! Can I plug that voltage regulator for the power into my distribution block from my battery? Or is that to much power for the voltage regulator?
?? That's exactly what it was designed to do...
@@Everlanders my apologies I just saw you wiring to a radio harness and my distribution block is 0 gauge wire from the battery. Sorry if it was a dumb question
Question: If I buy the AC adapter for the raspberry PI and run it all the way to a plugin inverter, will it be a simpler way of connecting it to power without having to do all the harness stuff? I think you mentioned it in the video about the micro usb part. (If so i would have to turn it on manually everytime I turn on the car and turn it off before leaving the car right?) Im new here so any info would help. BTW love the channel!
Yup!
This is awesome! I'm looking at replacing my head unit with a similar project, I'm just looking to add an amplifier. Could the pi be set to switch automatically to the rearview camera when the vehicle is in reverse? Could the power to the backup lights be used like the momentary switch? Also would this work with a USB video in and a composite camera? Thanks for all your hard work!
Sure, I posted the code for this on my GitHub page.
gist.github.com/Everlanders/e08fe32b8012395d4afc558724937ad4
Cool setup. :) Projects like these and the Pi3 have really got me considering playing with one. I've been wanting Ok Google to work better in my Prius, but with something more permanent, like this, I wouldn't mind patching right into the ceiling mic.
The "Okay Google" is still handled by your phone's microphone, this is because there's a specific piece of Hardware in the phone waiting for that keyword. After it has been detected then it hands off to the cars microphone.
Can you please provide a link to the adapters, cables and camera you used? I'd like to connect a rear camera but those details aren't clear in this video. How is your rear camera connected/powered?
A basic understanding of how a Raspberry Pi works and is connected would be needed.
@@Everlanders just for the links??? 🙂
I already posted - how much I like these videos but let me add: I setup my system using your tutorial - and yesterday it came to life (on the workbench)- was really easy and done within only 2 hours! But one question came up: How would you mount the rear-view cam to your car without drilling a hole big enough for the HDMI-Plug - and how did you get the Raspi-Cam
and all that to be waterproof ?
You only need a space big enough to sneak the flat ribbon cable through. It can come out next to a licence plate light or through a window seal. I will be 3D printing ABS enclosures to waterproof mine. I would be happy to print one for you. Which car will you be installing on?
Does the G20 have a 3rd Brake light up high?
I am afraid no - but it seems like there was a rearview cam or something like a third brake light installed by the previous owner - the hole remained - i will try to work the flat ribbon through it. We will see :-)
Great video and instruction! Your setup matches exactly my requirements. I got most features get to work except for one. The brightness commands from the push button are recognized successfully from your monitor script, but I got told from the pi that the permission to execute the command is denied. Do I have to be root by default (on start up) to get the right permissions or is there another hint to enable this on the standard user pi? Interesting is, that the push button commands for the camera are accepted correctly.
Be sure to use the chmod command to make the script executable. " chmod +x nameofscript.sh"
I've checked this again and found out that the permission problem occurs already earlier while testing the script. Being in /usr/local/bin and typing
"...$ ./backlight.sh 128"
the result is:
./backlight.sh: line 13: /sys/class/backlight/rpi_backlight/brightness: Permission denied.
Screen brightness set to 128.
When I test the same with sudo
"...$ sudo ./backlight.sh 128"
the result is:
Screen brightness set to 128.
Really strange. Any idea on this? What happens in line 13 of the script?
Found a solution in the comments of your GitHubGist - The user sh4un wrote:
gist.github.com/Everlanders/f3dc236b9d670b105232952592e5e23a
-----------------
line 13 gave me a permission denied
i did a little digging and elevated permissions by changing from this:
echo $level > /sys/class/backlight/rpi_backlight/brightness
to this:
sudo sh -c "echo $level > /sys/class/backlight/rpi_backlight/brightness"
---------------
@sh4un: Many thanks, this worked for me! No it works as described
Watching this video I noticed the push button start? The interior of the vehicle seems quite a bit older so I’m assuming that is an aftermarket addition to the truck, could you direct me to the product or a video you may have on it if it is an aftermarket piece! Would be much appreciated thanks! I’ve found a few aftermarket pieces that I was interested in like that but none of them have seemed to have any reviews
There are many available on Amazon and eBay, do a quick search and you'll find a bunch.
@@Everlanders I have found a few I was just curious what yours is (if it is aftermarket) because many I find on Amazon dont hsve more than one or 2 reviews and I'm am looking for a reliable one
@@TFisher171 I gutted mine and reflashed my own code, just using the button and relays from the original... Not the right person to ask.
@@Everlanders yeah I'm not that great eith this stuff I was just curious thanks anyways!
What a bloody amazing channel, thank you !
Welcome!
What does the AUX button do? I believe the camera button activates the camera/cycles through camera modes and the brightness button cycles through the preset brightness modes. Did i miss something else that your system does with the aux button or is it just for future proofing?
Future proofing, the plan will be to have all four cameras start recording to file, so often we are on a road trip and something amazing is happening, you just can't get your camera out in time for that shot.
Everlanders Thanks. Looking at buying parts for a similar build.
I’d like to build something like this for my van. I’ve looked at rear cameras and navigation systems for a while and this perfect for the job. Great video again!
Thank you very much for your video ! It inspired me a lot, again.I wish, i'll be able to share my work with you guys someday hoping you'll get inspired as well in return.Now i am going to watch your other videos ! I wish you both a good time.Etienne
Can i use a bluetooth headset as a micro for this system if available? Instead of using the usb audio, do u have any suggestion on using a bluetooth mic or the same? Tks for your video!
Sure... Just pair it up...
great vids man - subbed. Trying to build something for a Jaguar XF. Is it possible to hide the start up loading scripts with maybe a boot animation? I've created one on an Android tablet but not sure how this would work on a PI as different OS being used.
Yes, Vey easy on a Jaguar XF or a Fisher Price ride along car. Replace console=tty1 to console=tty3 to redirect bootmessages to the third console.
Add loglevel=3 to disable non-critical kernel log messages.
Add logo.nologo to the end of the line to remove the Raspberry PI logos from displaying. Press CTRL+X to exit and Y to save your changes.
Amazing job! What is the case you are using for the roof and for that screen?
I 3D printed the case, shown here: th-cam.com/video/bmyYmQrfiAg/w-d-xo.html