How to hack your car | Part 4 - Custom hardware module
HTML-код
- Опубликовано: 20 июн 2024
- The fourth part of a video series about car hacking.
Playlist with the other videos: • How to hack your car
--------------------------------------------------------------------------------------
Your feedback is much appreciated!
You can reach me here: dipcanmod@gmail.com
--------------------------------------------------------------------------------------
Links:
- Github repo: github.com/adamtheone/canDrive
--------------------------------------------------------------------------------------
Music provided by:
- leaf beach: / leaf.beach levfbevch.bandcamp.com/ Авто/Мото
Loving this series. Please don't stop
Glad to see you back!
I am so happy I saw your video posted today. I have seen parts 1, 2 and 3 multiple times. I even watched them all yesterday, saw that it was over 2 years ago. Super excited for this
The sequel we didn't deserve, thank you for continuing the project!!! I was just about to do something similar on my Astra H, so this is incredibly useful.
Funny, I saw these videos 2 years ago and saved them for when I had a car to test. Now i have the car and subbed last week and the series continues. Talking about good timing lol
Great to see you are still keeping this project going. Your first three videos were a great help in decoding my car. Im also working on another project that will have a controller permanently installed along with bluetooth.. However im using off the shelf parts.. Looking forward to more of your videos
welcome back, wow great video from a long-awaited series
I have been following you for two years, please continue this series
Amazing project! I am following from the first three videos. Keep it up! Your videos are very inspiring!
Just wanted to say I love the tutorials. They've been very helpful in reverse engineering a headlight switch I have so I can use in in a vehicle that doesn't have CAN (I'm building my own CAN). Would love to see more. 😊
Welcome Back Adam, I was waiting for your Amazing videos. Hope you will continue......
Thanks Adam, great video. Please continue
Must say that, on the entire internet you have only made a very informative guide on this Topic
Great video series!
It is truly a very informative and eye-opening video series. I am looking forward to new developments. Thanks.
I wait for this such a long time.
Végignézve komoly videó, komoly munka van benne :) Grat
😱😱😱😱😱😱
Thank you very much for continuing with the video series.
This has been super helpful for me. I've got a 2007 GX470 with Nav Head Unit that integrates the climate controls in the touch screen. I'd love to upgrade to a modern Head Unit but I'd lose my climate control. I'd like to 3D print my own control panel with hardware buttons.
I've ordered the ODB2 breakout cable and the MCP2515 module so I can start reverse engineering the commands.
Excelent! Great job! Thanks you
Welcome to back 🎉
Wow you're back nice
Some nice work you've done there, thanks for sharing. I'm about to create something similar, however I'm going to use ADC for a few measurements, hence I'm afraid of noise from the SMPS. So far my first prototype is based on LDO, it heats up to ~50°C, it's basic one though just for sensors (without CAN, but with a display). I'm waiting for your upcoming videos, to hopefully save me some hassle in the future :)
You could use a special reference voltage generators for the ADC if you are concerned with noise, or use a high-end DCDC that has minimal noise. 50+°C is a lot to conserve in a small plastic box in a car.
Please keep doing the videos! ❤ I’m going to buy a Arduino R4, hopefully I can use it with everything from your videos
What you are doing is AMAZING!! My senior project was about OBD2 and Car Scanner I wanted to hack cars but the time was short and the tools and knowledge that I had at that time was so little. the good part that I got an A+ in my project and I finished my college degree. A lot of thanks to you for sharing your videos I leaned a lot and your replies to my emails. Thank you so much Adam. I can't wait for the next video.
Hello my friend
Congratulations on getting a good mark in your university project.
I also recently finished my university in Automotive Engineering and I am interested in hacking vehicles. Can you share your project with me? I need to educate myself on the subject
I'd also be interested in that as a big user of CarScanner (obv if it could be shared 😊)
@@hashemadwan6494 I would love to share my project and develop it more.. but it’s now owned by the university and it’s currently being developed by the next group therefore I can’t really share anything because I no longer have access to it.
@@salehnz7630 Dude, how do you not have access to your own project? Didn't you make information backups? lol
Can't wait for 5 and 6
I did all your work for Jetour X95 car "One of chery cars" , setting works on 550K speed , i see data changing , but not for all steering buttons , car audio buttons , any control buttons don't change data or add new line in monitor app , what i miss here to see control buttons feedback on monitor app , Much Appreciated Adam
Awesome work man!
Is there any advantage except size if compared to arduino setup?
To put it in the simplest way, yes, you should be able to create this setup with an arduino.
Will you continue the series with part 5 and 6? It's been a while since Part 4 came out.
Sorry to ask, why do have 3 CAN controllers? Why separate the High, Medium & Low?
Great series btw
This is how my car (and lots of other models) was designed. The different CAN channels or buses are used for different purposes, operating quite independently from each other.
Hi Adam,
How are you measuring the car's battery voltage?
In my Astra, I know how to measure it using the MSCAN.
However, I now want to start using the LSCAN instead, but the messages with ID 0x500 give the "IPC system voltage (instrument)" which is from 0.5 to 1V lower than the actual battery voltage.
Using an OPCOM, there's also the UEC System Voltage, but I can't find the corresponding CAN message ID to read it.
very well design
Awesome 👏. You are came
Waiting for the next video tutorial🙏🏻
Great videos Adam! Where can we find the code for the mobile app?
Great
So the CAN transciever is just a device (ESP or nRF) that comunicates with your phone
Your sniffer can be run on regular STM that has 2 canbuses right?
Also where did u buy your map mat that your keyboard sits on? I like it very much
Hehh :D The mouse map is a cheap mat from AliExpress.
Sure, an STM with 2 can busses will work just like with 3, but with 1 bus less.
@@adam_ ok thanks
If I understand this all corecly2x can are used as high and low range and transciver is used for midrange can?
The more I read into this the more confused I got, I know my STM32H750B-DK has 2x CAN FDs (it has 2 can pins on the board (CN10 (rx and tx) and CN11 (rx and tx)
I suppose this are CAN high and CAN low pins
I always thought thats enough, so why need 3 can pins?
So sorry for confusion :)
Long time. I'm getting ready to have the auto leveling in my suv so I can determine the cargo weight.
I’m also working with CAN now . .
Can you use this and old dongle to get the car's DTC codes?
Good🎉🎉🎉🎉
@adam_ Hello! I found out the ID from the packages for turning on and off the headlights in my car. But when I send the command, it doesn’t react with anything. where am I wrong?
Do you think it is posible to find Can frame that is responsible for checking if fog light boulbs are working, and when u put led lights they dont work becouse they have lower resistance, so u find a packet of data and program some microcontroler to spam Can network with that data so it thinks it is coming from foglights
Technically might be possible, but I'd give it a low chance, to be honest.
if when LED is installed, the issue is low resistance, why not just install a resister to mimic the non-LED light resistance? I'm not an electronics expert, but seems like this solution would be simpler than overriding the CAN error message.
@@adam_ i am thinking to give it a go, especialy becouse i drive vw and i think that project would work on every car in vw group
@@mech_builder7998 you can do that for shure, and tht is only solution for now but thera are couple of problems,first normal boulbs are usaly hiigh wattage and u need high wattage resisto but it heets up segnificantly to u need to mount it with screws on a metal peice of car for heat transfer + u need to splice the wires or find the sam conector, also u need to do thtat fo every boulb whic is time consuming and in case u need to take apart bumper it is a hasle and sometimes there is no space in th headligh but if u put it outside it is no longer waterproof, it can be done properly but it is a lot of work this way u just plug into obd and every thing is like factory
Can i ask when the next part is coming❤
No.
asalamaleikum. we have developed the same in here in Kosovo for our office of president car's fleet. added the encypted radio and satellite connection
Szia Ádám! Lenyűgöző a modul,lehet már a cid kijelző teljes menüjét vezérelni+a klíma rendszert?Mondjuk én már így is örülnék neki:) Meg lehet venni vagy tesztelni?
Hello. Do you sell this model please?
Where can I get in line to purchase a v2 module from you?
Also interested in purchasing this.
Why not use ESP32-C3,one chip for all,WiFi,BLE,TWAI(CAN).
Yup, would work. It only has 1xTWAI tho, but it's crazy cheap and seems (more) available.
@@adam_Hello! I found out the ID from the packages for turning on and off the headlights in my car. But when I send the command, it doesn’t react with anything. where am I wrong?
Жаль что забросили
Really interesting vid series!
Been thinking about a project like this, waiting for the next episode! 😁
Wouldn't a cheap chinese ELM327 bt adapter do the job just fine for the simple app you presented?
Hajrá magyarok! ❤
Can i have your email so that i could share some thoughts with you? I wanting to do something similar but more likely to relate to automotive cyber security field. Need your professional opinion.