DIY Raspberry Pi Racecar Dashboard: The Ultimate Guide
Vložit
- čas přidán 25. 06. 2024
- I've built dash clusters based off the Raspberry Pi before, but here's the latest full guide with all my tweaks to building a FAST booting PI.
⇊ More ⇊
CHAPTERS:
0:00 Introduction
0:22 Parts Required
1:46 Download OS Image
2:35 Write SD Card
4:04 Boot Up Pi
4:52 Update Pi Software
9:05 USB Drive Copy Files
10:22 TunerStudio Setup
11:34 Physical Assembly
13:02 Boot Up Time
14:06 Thanks for watching!
**FAQs**
How does it connect to the ecu? - Via USB connection from the Megasquirt MS3 ECU direct to the RasPi.
Will this work for an ECU with OBD2, or some other aftermarket ECU? - Sorry, I have never tried this for anything other than the Megasquirt ECU... so instead you can check out a product called 'OpenAuto': bluewavestudio.io/shop/openau...
Or consider trying this software instead: OneGauge, theonegauge.com
**LINKS**
BEAVIS RASPI DASH DOWNLOAD PACK:
www.beavismotorsport.com/Rasp...
DIETPI DASH OS IMAGE:
www.bartonekdragracing.com/en...
Or direct download: mega.nz/file/nwoljKBb#fBsvarF...
DIETPI DASH OS Update video:
• PiDash by AB update to...
DIETPI OS:
dietpi.com/
BALENA ETCHER SD CARD IMAGE TOOL:
www.balena.io/etcher
MY OLD DISPLAY:
www.aliexpress.com/item/40001...
MY CURRENT DISPLAY:
www.aliexpress.com/item/40011...
PREVIOUS RASPBERRY PI VIDEO:
• GUIDE: BUILD A RASPBER...
RASPBERRY PI VIDEO PLAYLIST:
• Raspberry Pi
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
►My 2nd Channel:
/ @techbeaver
► SUPPORT ME
JOIN the channel: czcams.com/users/bbeavisjoin
SHOUT me a Tip: streamlabs.com/bbeavis/tip
SUPPORT me on Patron: / beavismotorsport
► MORE INFO
Subscribe: bit.ly/Sub2BEAVIS
Join Discord Server: / discord
BEAVIS MS: www.beavismotorsport.com/links/
My Sim Rig: bit.ly/BeavisSimRacing
Facebook: / beavismx5
Instagram: / beavismotorsport
Some videos contain music by audionautix.com - Auta a dopravní prostředky
Crazy to see how people figure all this out and build it themselfes. Gets me very motivated
Thank you.
Years ago, building my first turbo miata, I found your channel and you had the exact videos I needed at the time! Today I'm here because I bought a 7" and 10" touch screen to build a pi dash for this season and low and behold the perfect video pops up aging from you! Thanks you for the forever great content 🤘
Awesome! Thank you for the kind words of appreciation Jaren, glad I could help - again!
First?
Underrated PC nostalgia FTW.
That 90's school library PC experience.
love the idea, simple enough, and looks useful for those of us needing a new dashboard where either a new one is too expensive or in my case nonexistent for my project. Thanks for the set-up idea!!
Glad you like it Rich!
Hands down for your build! Everything you do has a purpose and you give us all that Info for free, you are absolutely killing it!
Thank you Felix, you are too kind.
Dude, this is amazing! I have looked into this many times before and always turned away because the results looked unpolished, but this is clear, concise and polished. Thank you so much for sharing!
Glad I could help!
Got mine up and running last night! Just wanna say thanks for making this video. My oem dashboard just shorted out and almost caught fire due to a design flaw in BMW's Rxd diagnostic bus wire. I had a 7 inch screen and a pi 4 laying around for another project so setting this up was the perfect solution. I downloaded some of your dashboard designs too, great work!
Great to hear!
Am I the only one impressed that he’s still using Netscape? great job on the video by the way. 😅
I swear Netscape Navigator peaked in the mid 90's.... what a time to be alive.
I wish it was still around
Lol
Not "still using", check the URL just "about" while 'clicked' 🤭
He couldnt escape from it
A nice bundled answer - I’ve had similar luck using ASL’s solutions with my AIM and standalone data loggers in RR cars. You’ve got a great build, thumbs up x100.
Thanks very much Eric.
I’m researching making a pie based dash for my ski boat and this is great help to show how the basics work
Thanks, good luck with your build Jack!
I've wanted to do this for years but was unclear on a few things. You cleared up so much, thank you for a great video!
Glad it was helpful!
Of all the car videos i've watched over the years, this one is by far the one I've waited for! AMAZING
Wow, thanks very much, may I ask what did you find so valuable about it?
@@Bbeavis He doesn't realize you need an aftermarket ecu to make it work yet. LOL You probably should have let everyone know in the beginning that you can't do this project with an OBDII stock ecu. Or at least these instructions won't help you with that project.
I am sure there is a way to take a Pi and pickup the neccesary pids for the gauges from the OBDII it's just not in this video.
THIS BRO! I was literally thinking of a way to make something like this yesterday lol. Hell yeah man thats sick, im 100% doing this!
Thanks mate, hope it goes well :-)
This is really awesome. You might think about modifying your shutdown script to take advantage of a relay instead. Connect the relay to your 12v + and - so it detects when the car is on. When you turn the car off it would then close the relay invoking the clean shut down sequence.
I have considered it, and definitely that would make sense for some people/cars, but for my purposes i like the simplicity and control i have with the current setup.
With a race car, you won’t want to wait 30 or 40 seconds every time you’ve switched off the ignition.
My Fiat ignition switch goes from zero to start no problem. But just switch on but don’t start and you have to switch it off & on to start the engine. A Pi dash would need its own switch. Or maybe a relay connection with the door locking.
basicly acts like a sense pin (looking fo acc. min.) for key turn i take it?
This was extremely useful! Thank you so much for taking the time to make this video and the dashboard models!
You're very welcome!
Im glad you've done this, I was going to ask after watching your recent video, the dash looks amazing.
Will watch it later after work.
No worries!
Netscape? Hot damn, using that in its self is an impressive flex.
I can't let go of the 90's.
Wild idea brought to light.
Theres just not enough new automotive video tutorials on the web anymore.
Sort of tempted to do this on my Audi mk1 TT centre console.
Thank you Steve. I think I tend to agree. My view is there are a lot of automotive vids on youtube, but they are more about doing crazy builds or making click bait, as opposed to more traditional info/how-to type videos.
You are a legend man great tutorial and I hope to see many more like this in the future its time for tech guys into cars to start more DIY videos!
I appreciate that!
Man that's something I've always wanted to do. Now it is within reach. Thank you for sharing
Glad to hear the video could help you.
This is impressive. I've been thinking of doing something like this to supplement my vehicle's existing dash. Add gauges for things that currently only have dummy lights, or nothing (like the turbo).
Thank you Black Dragon.
😊😊😊😊
This is awesome and has definitely encouraged me to try to build a pi dash. Although Ill be using an ecu masters standalone instead of the ms3 but I believe it should still work via their extension port
Great David, good luck I hope your build goes well.
did you get it to work with your ecu master?
This is a great guide, I will be using this info to remake the dashboard on my megasquirted 280Z
Good luck!
Amazing Raspberry Pi project. It's awesome, the amount of things you can do with that tiny board.👍
Thank you! Cheers!
Very nicely done video! I've been making my own diy VW Digifiz inspired software for a dashboard in my classic pre-obd car. Good fun! Thanks for your perspective.
Sounds great! Thanks Gavin.
Hello Gavin, did you find any doc or info how to wire RPI to stock ECU?
I'm currently thinking about how to make it in my 93 honda delsol. I can't find any sources how to do this without standalone ecu
how you do it
To answer the Frequently asked questions:
How does it connect to the ecu? - Via USB connection from the Megasquirt MS3 ECU direct to the RasPi.
Why didn't you use XYZ off the shelf product? - Because I like to tinker, and I can customise this how I like.
What about OBD2, or some other aftermarket ECU? - Sorry, I have never tried this for anything other than the Megasquirt family of ECUs... You can check out a product called 'OpenAuto': bluewavestudio.io/shop/openauto-pro-car-head-unit-solution/
Or if you have a different aftermarket ECU, or OEM ECU with OBD2, or even a carby car, consider trying this software instead: OneGauge, theonegauge.com
Or, I am sure you can find other info online though for software options that might work for your car!
I want to use this for my Bike, which doesn't have a ECU. Can you help me with a possible solution?
@@Tarun_Kausthub Hi Tarun, sorry to say that is quite a different solution to what I presented here, a bit too far outside of my realm - you are effectively starting from scratch from a software perspective.
@@Bbeavis Ok, Thank you for the reply!
Hi, reckon this can work with a haltech ecu?
For a different ECU you may need to try the OpenAuto software or instead: OneGauge.
Pretty darn cool. Didn't know about the dash board project but had thought that a pi or the like would be a great way to present info. Fantastic basic tutorial there! Thanks!
Happy to share with everyone, thanks for watching!
Awesome! Got a build coming up and will definitely use this for it. Nice job man!
Awesome! Thank you!
Might have to give this a go to update my current dash. I mounted mine in the center console and also removed the stock climate controls. Since it's a street car I have a tuner studio dash on it but also wrote a python app to control an Arduino that runs some relays and servos to have touch screen control of my climate control. Not fully implemented in the car yet but prototype is currently working.
Nice work mate, sounds like you have it all under control already, but maybe theres a few options offered here that you can get some benefit from.
I would definitely run this in my car. So glad you did. Now if we could just get that sequential.. 😂
Still on the wishlist :-)
Thank you for such a in depth vid! figuring out how to connect via OBD 2 atm
Glad it was helpful! That's my next project to share here, how to connect via OBD2
DUDE that's so amazing, I can't believe it.
Thanks :-)
Awesome work! I created a very similar dash, the only difference is that I designed a safe-shut down circuit that utilizes the ignition signal and a little bit of hardware logic to automatically boot and shut down with the car keys. The initial prototype was just kluged together on a breadboard but I turned it into a PCB but have yet to get it made. Hopefully one day...
Nice work Cyrus, thanks for sharing your setup. For me, I have a hard battery kill switch, theres no ignition key in my track car, so that wasn't really going to work for my setup.
@@Bbeavis ah yes of course, because racecar. I love it! I’m definitely going to check out dietpi now though. Thanks again for the amazing content.
Could you elaborate a little more on this? I'd like to be able to use this setup on mine as well.
@@blaneandgame9 automotive electronics (battery/alternator) are inherently noisy and contain a lot of transient voltage spikes. That said, sensitive electronics like RPi’s need protection from these voltage transients to avoid eventual death from the shock treatment they will certainly receive. Additionally, memory for computer systems like RPi’s can be corrupted when not safely shutdown (eg: yanking the power plug without pressing “shutdown” in the system menu).
My circuitry provides three main features: 1. Protection against high voltage spikes, 2. Turn on with ignition on, 3. Safe shut down of the RPi when the ignition is turned off. Meaning the control circuitry has hardware logic working in conjunction with a Python script in the RPi to shutdown the RPi safely despite ignition telling the circuit to turn off…
I hope that helps highlight for you the problems I encountered and the methods I took to address those problems.
@@cyrusleggI've used OSH Park to have small batch PCBs made for my own car projects. Very affordable and fairly fast turnaround.
Clearly no one reads comments before posting a comment…ugghh. Sorry you have to keep answering the same question over and over again. “NO IT DOESNT WORK ON YOUR MAMAS STOCK PCM COOTER MOBILE!!”😂
Thanks mate!
I am just glad lots of people are discovering these solutions are out there, yes a lot of people ask the same thing, but its an opportunity to give them more info in a new video for the different people and their different needs.
This is exactly the video i was looking for. thank you so much!
You're welcome!
This is one of the coolest things I've seen all year
Thanks mate you are too kind.
Really nicely done. Thank you for the links and the video. I might be giving this a shot soon.
Appreciate the kind words.
Awesome video, you helped me confirm what made me doubt a little on my project which was if using volt converters on the dash was a good idea
Glad I could help, thanks!
Thank you for this video! I have been planning on doing something like this for my motorcycle, but wasn't aware of these dash projects.
Sure thing!
Dude, ur a legend! Been wanting to do this since discovering your original dash vid from a few years ago! Just need to buy that screen. Thank you!
Glad I could help!
Very cool setup and nicely laid out how to. Gives me an idea for an aux screen in my car for when on track. Thanks!!!
Glad it was helpful!
Thank you for the video. Really great delivery. Keep up the good work
Much appreciated!
This is awesome. I'm goofing off with getting a speeduino ready for a car and saw this and was like this is definitely an alternative from using Dash MS on a tablet.
Awesome, good luck! I found the android ShadowDash app to be a little less usable than the Pi based solution.
Really is an ultimate guide. Thank you for the detailed breakdown.
No problem!
Thanks bro, this is the video I've been looking for! Testing in a lancer DD then either replacing or monitoring a built honda
No problem 👍
What a great content, thanks!, really liked bottom index, very organized!. Useful.
Thanks very much, glad you liked it! :-)
This is really cool. I want to build this for my Overlander. I'm going to watch more of your videos because I want to find out how you connecting the pi to the can lines. Thanks so much!
Have fun!
Awesome video! Very well put together! Thank you!
Glad you liked it!
Very cool. Always wondered what was involved in setting up a raspberry pi
It's a "tinker" type of project, but eventually the end product is pretty valuable.
This was LEGIT!
I LOVE it when people have thought out and kind of practiced what they are going to say.
I can NOT stand videos full of blah blah blah.
Saved and Bookmarked for sure.
Thanks mate, appreciate that a lot.
excellent guide - great video... thank you!!!! Will share results when I finally get to build one 👌
Sweet, thanks Andy.
Very cool!! I might end up using this in a future project! 👏👏
Hope it helps, good luck!
Awesome work. I have a foxbody that'll be using this type display pretty soon. Keep up the good work.
Cool, thanks Rodney.
this is pretty badass and might end up making one, would wire mine to ignition for power on and off. thanks for the starting point
Thanks. There's some clever add-on circuits people have made to auto power on/off their pi with car power if you want a more automated power solution.
This goes hard as nails bro can't wait to put this in my car whenever i buy a car
Thanks very much.
Thank you for the detailed setup.
My pleasure, thanks for watching!
Awesome dude. Love it!
Thanks a ton!
Really enjoyed watching that. Great job.
Thank you, appreciate it.
Great tutorial/project. Thank you for sharing !!!
Thanks for watching!
Just finished the installation. I think this will be usefull! Thanks a lot.
Glad it was helpful!
Awesome tutorial. Turned out nice and clean.
Thank you! Appreciate it!
So going to do that! Thanks for the idea!!
Hope you like it!
Loved the detailed, step by step instructions.
Hopefully I will soon have a project to build in with, since I already have the Pi lol.
Thanks, good luck with your projects :-)
Very cool, thanks for sharing
Cheers!
Thank you for the step by step guide, I need to figure out a way to use it with my factory ecu but I guess I gotta keep searching youtube for that one
Good luck!
very cool... saving this for my build!
Thanks Adam.
Excellent work and great tutorial!
Thanks a lot Shane!
Great work mate, very informative.
Thank you very much for watching.
Great stuff mate! Inspired me to build a digital dashboard for my motorhome, currently converting from a coach bus.
Go for it!
Sir you are a lifesaver, looooove the content. I'm definitely subbing.
Awesome, thank you!
Awesome video will definetly try it out on an upcoming cross kart project
Good luck!
This is great, I've been wanting to work on a custom dash for some time.
Go for it!
Neat solution. Thanks for sharing the details!
Glad it was helpful!
Fantastic Work
Thank you so much 😀
Thats pretty. Awesome job, now i just have to figure out how to port and mount this concept to my Harley.
Hah Harley isn't a use case I had envisioned but no reason why you cant give it a go!
Brilliant. Will be adding this to our BMW race car build
Good luck with your build :-)
I've absolutely got to try this!
Please do! Let me know how you go.
Nice job man!
Thank you! Cheers!
This is awesome, got my sub. This coinsides with a long term project of mine, but I'll be attempting to read via Canbus.
Good luck, keen to hear how you go with a CAN based solution.
Excellent video! thanks for sharing.
Glad you enjoyed it!
This is really cool. I wish I could include something like this for my 88 trans-am, but I deleted all the ECU/wiring/ and EFI. Still a very cool option for those that are building a racecar on the cheap.
Thanks Game Tinkerer :-)
Thanks for sharing!
You bet!
I love how the clock on the dash is outputting something (gforces?) as well. Nice project mate.
Thanks :-) Assuming you mean the blue digital gauge, which is AFR.
Nice setup. Going to have to update my OS. Only thing I did different was instead of the shut down button I used an on-screen shutdown button through TS
Good idea, well done.
Thank you for the great content
My pleasure!
Very cool video. Well done.
Thank you very much!
Great project. Really helpful vid
Thank you!
Nice one Beav!
Thanks for the visit Rob.
This is awesome thanks for the amazing how to guide
Glad you enjoyed it!
This' very good. I had no idea there were guys out there taking raspberry pi / car combo setups seriously .. I've been using an Android headhunt to get all my data and it's been "not so good". RPM lags behind actual RPM, temps are okay, but vacuum pressures are sketchy, and voltages are a little hit or miss.. Bookmarked all the way :). Thanks much, I've got my winter project defined now :).
Thank you. I initially ran an Android tablet and found the feature-set and responsiveness to be inferior to this solution.... but maybe with a more modern tablet, and the newer Apps on the market it would be worth a revisit now.
very good information and i will start to do for my JEEP XJ
Best of luck!
Liked, and subscribed. Thank you Sir!
Welcome aboard!
Very good tut thank you so much for this!
No worries!
Excellent video mate, definitely something I would love to have in my Ford Escort MK2, few more things to tick off the list then will probably start picking your brain with questions 🤘👌
I'm just jealous of your Escort to be honest, such a cool car.
@@Bbeavis yeah it's a beast lol well hopefully 🤔 got to get through the Dyno session with the new engine then hopefully scaring the hills wildlife with the screaming Weber symphony 🤘.
My grandfather bought it new in 76 restored in his honour 👍 keen to see if I can incorporate the same style of dash set up in the old girl like yours
Excellent work.
Thank you so much 😀
Great idea, great work, great video!!!
Thank you very much!
Great vid Mr Brendan
Hello Tim. Thanks. Still got the Datsun ute?
@BEAVIS Motorsport nah, got rid of that. Working on the Lotus 7 replica now
Amazing build
Thank you maddida
Great work. Thx.
Thanks for watching!
Damm, i would have never thought of this. this is also usable for all the speeduino guys out there. Ad you can have a keyboard/mouse combo with you and change things when needed
Exactly! Lots of possibilities. Thanks Gasper.