CAN vs OBD2: What is the Difference?
ฝัง
- เผยแพร่เมื่อ 3 มิ.ย. 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 - วิทยาศาสตร์และเทคโนโลยี
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!
You are so awesome man. I really appreciate it.
Very good video!
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.
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.
@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...
You might want to check a project called OpenPilot
@@MrDIYca thx so much. Will have a look.
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!
yes, that is coming up next :)
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.
I sent you an email, on a project I'm attempting with your OBD boards, any insight would be a life saver.
Replied
maybe controller to KIA Car?