CAN vs OBD2: What is the Difference?

Поділитися
Вставка
  • Опубліковано 5 лип 2024
  • I break down the differences between CAN and OBDII in a simple and easy-to-understand way.
    10 PCBs for $5 USD at www.pcbway.com
    Get the ESP32 CAN Shield - store.mrdiy.ca/p/esp32-can-bu...
    Products I used
    =============
    ■ ESP32 CAN Shield - store.mrdiy.ca/p/esp32-can-bu...
    ■ ESP32 (Amazon) - amzn.to/41Gmqdm
    ■ ESP32 (AliExpress) - s.click.aliexpress.com/e/_Ddz...
    Links
    =====
    ■ OpenDBC - github.com/commaai/opendbc
    ■ OBDII PIDs - en.wikipedia.org/wiki/OBD-II_...
    Join this channel to get access to perks:
    / @mrdiyca
    Follow me on X: x.com/MrDIYca
    Explore the nuances of automotive communication protocols in this video, comparing CAN and OBD2. Ideal for DIY enthusiasts keen on coding for devices like ESP32 with a CAN shield, discover the differences, challenges, and exciting possibilities of accessing and manipulating car data through CAN. Uncover insights into OBD2's ask-answer protocol, CAN frame analysis, and the world of DBC files for effective car hacking.
    The links above usually are affiliate links that support the channel (no additional cost for you).
    00:00 Intro
    00:27 CAN
    00:56 OBDII
    01:21 Broadcast
    01:49 Ask-Asnwer
    02:05 Gateway
    03:43 Sponsor
    04:13 DBC
    05:11 Outro
  • Наука та технологія

КОМЕНТАРІ • 14

  • @Scott68B
    @Scott68B 6 місяців тому +3

    Interesting. I just got my CAN Shield and I was testing it on my Jeep. I couldn't seem to get any results. I was avoiding using my wife’s Toyota so I didn't screw it up but decided to give it a try and got a flood of frames in the output. This video seems to have answered the why. Thanks for the video!!! Your videos are a great source of information!

  • @TheMohammadsen
    @TheMohammadsen 6 місяців тому +2

    You are so awesome man. I really appreciate it.

  • @KarlKristianMoeng
    @KarlKristianMoeng 6 місяців тому +2

    Very good video!

  • @juliotroche3835
    @juliotroche3835 3 місяці тому

    awesome information. I'm definitely getting that esp32. 1 question does that can information come from the ecu? in my case I would like to connect it to my motorcycle.

  • @mikesfarmmikesfarm3977
    @mikesfarmmikesfarm3977 6 місяців тому

    I have seen your webserial vid. Have you thought about a universal project to connect a existing nano (or any arduino) project that will connect to its serial port and a esp8266 or esp32 reads nano serial port and retransmits it via webserial. It can be used to temporarily troubleshoot/instrument a simple project that does not need full time webserial.

  • @timbockhop7223
    @timbockhop7223 2 місяці тому

    @MrDIY thanks for your tutorials!
    Do you see any chance to control a car using CAN bus / OBD II so it could drive itself?
    Let's say, go into drive mode, release the brakes and go forward very slow and then brake and stop again...

    • @MrDIYca
      @MrDIYca  2 місяці тому +1

      You might want to check a project called OpenPilot

    • @timbockhop7223
      @timbockhop7223 2 місяці тому

      @@MrDIYca thx so much. Will have a look.

  • @fredimachadonet
    @fredimachadonet 6 місяців тому

    It would be awesome if you could create a tutorial on how to use your board and ESP32 to open a garage with a button on a Tesla steering wheel. Thanks for your content!

    • @MrDIYca
      @MrDIYca  6 місяців тому +2

      yes, that is coming up next :)

  • @CubbyTech
    @CubbyTech 6 місяців тому

    A vehicle manual won't show how to connect to the CAN bus. OBDII is not a protocol, and the CAN bus lives on the OBDII port.

  • @langtupt
    @langtupt 6 місяців тому

    maybe controller to KIA Car?

  • @MrJimmyPenguin
    @MrJimmyPenguin 5 місяців тому

    I sent you an email, on a project I'm attempting with your OBD boards, any insight would be a life saver.

    • @MrDIYca
      @MrDIYca  5 місяців тому +1

      Replied