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/
  • Авто/МотоАвто/Мото

Комментарии • 69

  • @LochyP
    @LochyP Год назад +12

    Loving this series. Please don't stop

  • @InTheGarge
    @InTheGarge Год назад +5

    Glad to see you back!

  • @jaysont5311
    @jaysont5311 Год назад

    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

  • @christosminiotis
    @christosminiotis Год назад +4

    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.

  • @kaas12
    @kaas12 Год назад +1

    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

  • @KeirBriscoe
    @KeirBriscoe Год назад +4

    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

  • @user-oq8le6zm9f
    @user-oq8le6zm9f Год назад

    welcome back, wow great video from a long-awaited series

  • @hashemadwan6494
    @hashemadwan6494 Год назад

    I have been following you for two years, please continue this series

  •  Год назад +1

    Amazing project! I am following from the first three videos. Keep it up! Your videos are very inspiring!

  • @nathanielmoore87
    @nathanielmoore87 6 месяцев назад

    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. 😊

  • @ehccoursevideos1253
    @ehccoursevideos1253 Год назад

    Welcome Back Adam, I was waiting for your Amazing videos. Hope you will continue......

  • @krishnakolachalam
    @krishnakolachalam Год назад

    Thanks Adam, great video. Please continue

  • @rakshitpatel9664
    @rakshitpatel9664 Год назад +2

    Must say that, on the entire internet you have only made a very informative guide on this Topic

  • @GruberAG
    @GruberAG 8 месяцев назад +1

    Great video series!

  • @MuratKykn
    @MuratKykn 4 месяца назад

    It is truly a very informative and eye-opening video series. I am looking forward to new developments. Thanks.

  • @ashanzlx
    @ashanzlx Год назад

    I wait for this such a long time.

  • @Hunadamxd
    @Hunadamxd 7 месяцев назад

    Végignézve komoly videó, komoly munka van benne :) Grat

  • @YeyoDIY
    @YeyoDIY Год назад

    😱😱😱😱😱😱
    Thank you very much for continuing with the video series.

  • @lukemarvin
    @lukemarvin 8 месяцев назад +1

    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.

  • @IrvingFarfanv
    @IrvingFarfanv 3 месяца назад

    Excelent! Great job! Thanks you

  • @ahmeddawood7461
    @ahmeddawood7461 Год назад

    Welcome to back 🎉

  • @saffisaw8128
    @saffisaw8128 Год назад

    Wow you're back nice

  • @liquidowsky
    @liquidowsky Год назад +2

    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 :)

    • @adam_
      @adam_  10 месяцев назад +2

      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.

  • @DanCycles
    @DanCycles 4 месяца назад

    Please keep doing the videos! ❤ I’m going to buy a Arduino R4, hopefully I can use it with everything from your videos

  • @salehnz7630
    @salehnz7630 Год назад +8

    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.

    • @hashemadwan6494
      @hashemadwan6494 Год назад

      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

    • @ionutdincu2577
      @ionutdincu2577 Год назад

      I'd also be interested in that as a big user of CarScanner (obv if it could be shared 😊)

    • @salehnz7630
      @salehnz7630 Год назад +1

      @@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.

    • @alejandroperez5368
      @alejandroperez5368 Год назад

      @@salehnz7630 Dude, how do you not have access to your own project? Didn't you make information backups? lol

  • @user-wf2ek8hz8g
    @user-wf2ek8hz8g 9 месяцев назад

    Can't wait for 5 and 6

  • @ahmedehammad
    @ahmedehammad 7 месяцев назад

    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

  • @Hetchet
    @Hetchet Год назад

    Awesome work man!
    Is there any advantage except size if compared to arduino setup?

    • @adam_
      @adam_  Год назад +2

      To put it in the simplest way, yes, you should be able to create this setup with an arduino.

  • @DavidSondermann
    @DavidSondermann 10 часов назад

    Will you continue the series with part 5 and 6? It's been a while since Part 4 came out.

  • @infineite5132
    @infineite5132 10 месяцев назад +1

    Sorry to ask, why do have 3 CAN controllers? Why separate the High, Medium & Low?
    Great series btw

    • @adam_
      @adam_  10 месяцев назад +1

      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.

  • @alejandroperez5368
    @alejandroperez5368 10 месяцев назад

    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.

  • @MohamedAfzal
    @MohamedAfzal Год назад

    very well design

  • @msbanda2123
    @msbanda2123 Год назад

    Awesome 👏. You are came

  • @ahmeddawood7461
    @ahmeddawood7461 11 месяцев назад

    Waiting for the next video tutorial🙏🏻

  • @TradeDavidly
    @TradeDavidly 18 дней назад

    Great videos Adam! Where can we find the code for the mobile app?

  • @nf8002
    @nf8002 Год назад

    Great

  • @DXingSlovenija
    @DXingSlovenija 10 месяцев назад

    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

    • @adam_
      @adam_  10 месяцев назад

      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.

    • @DXingSlovenija
      @DXingSlovenija 10 месяцев назад

      @@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 :)

  • @danny117hd
    @danny117hd Год назад

    Long time. I'm getting ready to have the auto leveling in my suv so I can determine the cargo weight.

  • @msbanda2123
    @msbanda2123 Год назад

    I’m also working with CAN now . .

  • @avmsys
    @avmsys 3 месяца назад

    Can you use this and old dongle to get the car's DTC codes?

  • @CHT-Car
    @CHT-Car Год назад

    Good🎉🎉🎉🎉

  • @bekzodeliboyev907
    @bekzodeliboyev907 5 месяцев назад

    @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?

  • @snowballs159
    @snowballs159 Год назад

    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

    • @adam_
      @adam_  Год назад +1

      Technically might be possible, but I'd give it a low chance, to be honest.

    • @mech_builder7998
      @mech_builder7998 Год назад

      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.

    • @snowballs159
      @snowballs159 Год назад

      @@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

    • @snowballs159
      @snowballs159 Год назад +1

      @@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

  • @mohamedabdelrehem7698
    @mohamedabdelrehem7698 10 месяцев назад

    Can i ask when the next part is coming❤

  • @abdulaiabdurahmani2913
    @abdulaiabdurahmani2913 Год назад

    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

  • @gabordr1175
    @gabordr1175 Год назад

    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?

  • @Fougere74
    @Fougere74 День назад

    Hello. Do you sell this model please?

  • @gummispecht
    @gummispecht 9 месяцев назад

    Where can I get in line to purchase a v2 module from you?

    • @ionutharna
      @ionutharna 6 месяцев назад

      Also interested in purchasing this.

  • @ashanzlx
    @ashanzlx Год назад

    Why not use ESP32-C3,one chip for all,WiFi,BLE,TWAI(CAN).

    • @adam_
      @adam_  Год назад

      Yup, would work. It only has 1xTWAI tho, but it's crazy cheap and seems (more) available.

    • @bekzodeliboyev907
      @bekzodeliboyev907 5 месяцев назад

      ​@@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?

  • @user-vl5fy1kq1m
    @user-vl5fy1kq1m 3 месяца назад

    Жаль что забросили

  •  3 дня назад

    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! ❤

  • @loychyuansu6343
    @loychyuansu6343 Месяц назад

    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.