The EASIEST Way to Connect to a Car's CAN Bus

  Рет қаралды 285,174

MrDIY

MrDIY

Күн бұрын

Пікірлер: 250
@aimdot8369
@aimdot8369 Жыл бұрын
I think the KZbin algorithm just picked you up, because this showed up first on my recommended lol well done
@csongorvarga
@csongorvarga Жыл бұрын
Uh thanks. Great work. I was just about to start a similar project. I should order your board for this.
@voltlog
@voltlog Жыл бұрын
As far as I know a CAN network must have termination resistor present at the two physical end points of the CAN network. The circuit that you have designed seems to have a hardwired 120 ohm resistor which is introducing additional termination resistance against the CAN standard (as the car network already has termination resistors in place). Do you think this can cause any issues with the particular CAN network the shield will be connected to?
@MrDIYca
@MrDIYca Жыл бұрын
The CAN bus terminator resistor is in the schematic but not present on the board. It can optionally be added on the back of the PCB.
@voltlog
@voltlog Жыл бұрын
@@MrDIYca awesome feature!
@FrankGraffagnino
@FrankGraffagnino Жыл бұрын
can't wait to try this... and i didn't know Teslas didn't have an OBD port... i thought they had to have one by law? anyhow... great job!
@MrDIYca
@MrDIYca Жыл бұрын
Yes, apparently they were exempt because they don't have an 'engine'. Looking forward to your Porsche EV project - sub-ed.
@Kristof-cl4df
@Kristof-cl4df Жыл бұрын
They do have an obd 2 port, a 2 second google search will show a bit directly from Tesla
@baccula
@baccula Жыл бұрын
@@Kristof-cl4df Model 3 (at least 1st gen) do not have OBD2 port. Requires breakout cable attached to diagnostic port behind console.
@tubeyou0925
@tubeyou0925 Жыл бұрын
The reason is... an OBDII port requirement is exclusively for federal emissions compliance. If your car does not have emissions, such as with EVs, you are exempt from having to follow this. I imagine in the future this will change, but for the time being, EV manufacturers are actually free to make whatever proprietary ports they want. Though right to repair laws will require them to provide access to the hardware and software to fix them... but at whatever cost they see fit.
@ri5ux435
@ri5ux435 2 ай бұрын
The Model S and X do both have an OBDII port accessible underneath the infotainment display.
@RoamingAdhocrat
@RoamingAdhocrat 4 ай бұрын
took me a good while to get my head round the difference between an ESP32 chip vs module vs dev board
@mesunandan
@mesunandan Жыл бұрын
How did you know which CAN message ID and which bits out of them are responsible for the velocity data or any other variables? Did you have the DBC? Have been trying to do the same for indian cars using my arduino with sparkfun can shield and kvaser CAN bus monitors. But I can only see a single ID and stuck with how to extract more CAN messages!
@Dannydawson1984
@Dannydawson1984 2 ай бұрын
I really like esp 32 so versatile linked with the raspberry pi it’s a formidable data attack unit
@Jackisaboss1208
@Jackisaboss1208 Жыл бұрын
Awesome! I’d be interested in learning more about the PCB design process for the shield (i.e. how you decided on resistor/capacitor/inductor networks for the ICs)
@christianpierre6122
@christianpierre6122 Жыл бұрын
If you need to know the VALUES from resistor, capacitor... You should be looking at a electric circuits course first, after this digital/analog electronics and power electronics courses
@dougle03
@dougle03 8 ай бұрын
Most components come with an example configuration or template layout with suggested supported components. Sticking to the recommendations is a good place to start.
@dartfrogdk
@dartfrogdk Жыл бұрын
Great job, it should be made so it can transfer car data like how much fuel you used and how far you traveled to homeassistant so you can keep track of expenses
@MrDIYca
@MrDIYca Жыл бұрын
Yes, there are endless project ideas once you get the CAN msgs out
@dartfrogdk
@dartfrogdk Жыл бұрын
@@MrDIYca i will be waiting for your tutorial 😁👍
@spacewolfjr
@spacewolfjr Жыл бұрын
You should also be able to order spaghetti while driving and make your car fly and do a flip! Plz Mr. Diy I am too lazy to write it myself.
@spacewolfjr
@spacewolfjr Жыл бұрын
@@dartfrogdk why not try to do that yourself? I think that the purpose of the board, to let people work with CAN bus messages...
@dartfrogdk
@dartfrogdk Жыл бұрын
@@spacewolfjr we are not all as intelligent as you are, if we were then the world would be soo much better and no one would look at tutorials on KZbin, i feel so ashamed to ask @mrdiy, from now on i will never ask anybody anything on KZbin, not even when the creators aks for likes and comment bcs you just told me i cant, im soo sorry that i did and i kindly ask mrdiy to remove my comments if he feel bad about me making comments on his video, i really did not mean to make your day so bad mr spacewolf jr.
@al73r
@al73r Жыл бұрын
oh come on you gotta show how you wirelessly connected your esp32 to that nifty circular display! Why you gotta tease me like that!
@MrDIYca
@MrDIYca Жыл бұрын
:) it is coming
@ChrisZang
@ChrisZang 6 ай бұрын
@@MrDIYca did you post it?
@alaeddinekh3716
@alaeddinekh3716 Ай бұрын
Awesome gadget! I have a question though. How the cabling from the 4 pins connector the car looks like. I only want to understand this point 😇
@MrDIYca
@MrDIYca Ай бұрын
The newest shield version has obd2 plug built in so you can use any Tesla obd2 harness
@alaeddinekh3716
@alaeddinekh3716 Ай бұрын
@@MrDIYca Thanks for your response but i wanted to know about the case where i don't have that obd2.
@Ydooo
@Ydooo Жыл бұрын
show more how did you do this indicator?
@anlpereira
@anlpereira Жыл бұрын
Great project. Can you show how to connect this board to de OBD2 circuit in the car? Or share some details how you make that cable you show in the end of video. Thank you very much.
@MrDIYca
@MrDIYca Жыл бұрын
Yes, this video is on my list to do
@danialothman
@danialothman Жыл бұрын
this channel needs more subs!
@christophnachname1855
@christophnachname1855 Жыл бұрын
No:) everytime a sub gets big it dumb down for the masses. Great channel tho
@MrDIYca
@MrDIYca Жыл бұрын
So true tho
@scottwilliams895
@scottwilliams895 Жыл бұрын
Awesome project, and great tutorial!
@MrDIYca
@MrDIYca Жыл бұрын
Thanks a bunch!
@gianluigi8264
@gianluigi8264 2 ай бұрын
Super nice video ! The best feature for tesla will be ambient light like the new model 3 already has… connected by CAN … it will possible ? You are able to read light status (for example ok steering wheel ) and turn on other lights?
@MrDIYca
@MrDIYca 2 ай бұрын
You read my mind. That is next.
@gianluigi8264
@gianluigi8264 2 ай бұрын
@@MrDIYca perfect I will follow and buy for sure ! Ps I just spoke with another guy that play with CAN … he sad to me that tesla can change references of CAN so they can invalidate your programming… is it true !?
@MrDIYca
@MrDIYca 2 ай бұрын
@@gianluigi8264 When it comes to CAN, there are no rules. Any car manufacturer can change all their IDs and Data mapping anytime. However, it is rare and costly. So they tend not to do it often. I haven't seen it but I heard Tesla did do changes in the past.
@gianluigi8264
@gianluigi8264 2 ай бұрын
@@MrDIYca😂👍
@thek3743
@thek3743 3 ай бұрын
Very interesting! My Stellantis Fiat e-Ulysse does not report SOC in percent, nor does it allow to limit charging to e.g. 80%. I can read the SOC over OBD2, but this is not available when the car is turned of. Would I be able to get SOC over CAN Bus? And where can I access it? Thanks!
@MrDIYca
@MrDIYca 3 ай бұрын
You might be able to if you can locate the right CAN Bus and decipher the information, but this data is heavily dependent on your car
@rchilro
@rchilro Жыл бұрын
Great job!!! Just a suggestion, can you add a video or a description where you got the speed display and how you attached it? It would be wonderful!
@numberwhite7082
@numberwhite7082 Жыл бұрын
Pretty sure it's 3d printed case using a watch display.
@MrDIYca
@MrDIYca Жыл бұрын
That video is in the making
@MrDIYca
@MrDIYca Жыл бұрын
Correct
@danielwohlgemuth3836
@danielwohlgemuth3836 Жыл бұрын
Hi @MrDIY As i see you have a lot of Knowledge about Can Bus. Maybe you can help with a problem, or if i can fix this with a ESP32. I have a Hyundai Genesis Coupe. The outside Temp is read over Can to my internal Display. But it goes also trough the Original Radio (what i did replace) before it goes to the Display. Is there a way i can get the signal back to the Display with a ESP32?
@MrDIYca
@MrDIYca Жыл бұрын
The CAN signal doesn't have to go through the radio. Maybe try connecting the display directly to the CAN bus
@zdenekbouresh205
@zdenekbouresh205 Жыл бұрын
I've done a similar DYI and are able to to read from any Canbus (there are up to 6 on a Tesla). Have you had success writing to it, useful for virtual buttons for example. Lock, Unlock, AC, pre-condition. I am interested in collaborating on some interesting code.
@MrDIYca
@MrDIYca Жыл бұрын
I am not there yet. I don't feel comfortable writing to the bus - maybe down the road. However, I can do most of the things you mentioned using an unofficial API. I made a video about it here - kzbin.info/www/bejne/gJzQgJmunpKSiq8
@f10yd
@f10yd Жыл бұрын
I would be interested in that as well, especially locking and unlocking. This is in particular useful for pre-2021 Model S and X, that do not have bluetooth unlock and therefore you are stuck with the App once the car is in an underground garage.
@zatunato
@zatunato 2 ай бұрын
got mine in the mail today!
@geehe
@geehe 2 ай бұрын
Very cool project; any chance you add PayPal to your online store? It's always scary to enter personal information into third party stores but I'd love to order your board !
@MrDIYca
@MrDIYca 2 ай бұрын
Sorry, not anytime soon
@MarcosAlexRamosdaSilva
@MarcosAlexRamosdaSilva 5 ай бұрын
Hi, really nice design, does this board have any certification like FCC, CE, RoHS, ISED, IATF16949...?
@MrDIYca
@MrDIYca 5 ай бұрын
Hi, the shield doesn't have wireless components, so FCC and ISED aren't applicable. It's a DIY hat for hobbyists using off-the-shelf parts. You can always check the schematic to verify the parts against these standards
@zer001
@zer001 Жыл бұрын
Thanks for this Video!
@nyetloki
@nyetloki 5 ай бұрын
What about using a elm327 instead of needing a can adapter?
@shakerileiwat4341
@shakerileiwat4341 Жыл бұрын
Awesome 👍
@soupbowlbandit5831
@soupbowlbandit5831 9 ай бұрын
Now wi I be able to take your board with the 32 and use it to activate a relay board with low power outputs?
@harrycoveroriginal
@harrycoveroriginal Жыл бұрын
So nice! How do you use the can bus to get the desired value (speed)? Is there a list somewhere where all addresses are registered?
@conorstewart2214
@conorstewart2214 Жыл бұрын
There will either be a standard or the manufacturer will probably use similar addresses for all their vehicles, they might just assign it all randomly though, who knows? The CAN bus on cars isn’t a secret thing though and there are plenty of devices you can buy to plug in and read from the CAN bus so the information about how to get the data off of the bus must be out there somewhere.
@dporrasxtremeLS3
@dporrasxtremeLS3 Жыл бұрын
@@conorstewart2214 Connor any tool recommendations on Amazon? Let us know when you get a chance. Thanks for your input.
@ashanzlx
@ashanzlx Жыл бұрын
Most Arduino CAN_BUS libraries are NOT support ESP32-C3.
@AJamesCo
@AJamesCo 10 ай бұрын
How fast does this unit power on? Basically I'm looking to build an interior lighting controller and I want it to respond as fast as possible. I want to check the canbus for door open, dome light on, or headlights on, and if any are true, switch a relay that turns on a bunch of custom interior LED strips.
@MrDIYca
@MrDIYca 10 ай бұрын
sub 100ms - but the tricky part is figuring out how to wake it up when needed
@AJamesCo
@AJamesCo 10 ай бұрын
@@MrDIYca very true on the wake up. Maybe depending on the mA draw I'll just leave it running.
@frankdelucey2137
@frankdelucey2137 Жыл бұрын
Can you read write with it as well?
@MrDIYca
@MrDIYca Жыл бұрын
yes
@AutoRevLife
@AutoRevLife Жыл бұрын
This is very cool! So i can wire this into any car and check the data wirelessly on any device?
@ktoday-o8813
@ktoday-o8813 Жыл бұрын
Awesome project, you have a new subscriber! I have a Model S 2015 that doesn’t have bluetooth near field unlocking. Do you think there may be a way to retrofit this into the car with this by having the circuit send an unlock command (and possibly a remote start command) to the car when my phone comes within a certain distance of it and a lock command when it travels a certain distance away?
@MrDIYca
@MrDIYca Жыл бұрын
In theory yes, but my CAN projects will all be in READ/LISTEN ONLY mode.
@ktoday-o8813
@ktoday-o8813 Жыл бұрын
@@MrDIYca Alright sweet there’s hope! Is there a resource you know of where I can learn more about writing to the can bus? Achieving that would be game changing since it would allow for a lot of good retrofits for legacy vehicles such as the keyless entry and possibly a rear display on the center console like plaid models have (kind of set up like the one on your browser in your previous video, but without the need of an internet connection)
@f10yd
@f10yd Жыл бұрын
I think the lock/unlock signal is further encrypted and not just raw on the CAN bus.
@charleswatt4397
@charleswatt4397 Жыл бұрын
I recently purchased your CAN board and I plan on trying to build a display for my Model Y. Any chance you could share your Speedometer project details? Thanks!
@MrDIYca
@MrDIYca Жыл бұрын
Yes, I am working on a series but hopefully will have the first one out in 2 weeks or so
@charleswatt4397
@charleswatt4397 Жыл бұрын
@@MrDIYca Great! I am working on a logger to log messages to an SD card.
@GoogleSays
@GoogleSays 2 ай бұрын
how come the new boards dont come with a JST connector anymore?
@MrDIYca
@MrDIYca 2 ай бұрын
If you prefer the XH2.54 connector instead, simply leave me a note with your order.
@Jackavatar
@Jackavatar Жыл бұрын
Awesome!! based on the diagram, it's not k-line supported right?
@MrDIYca
@MrDIYca Жыл бұрын
yes, it is CAN only
@晴天雨-d3u
@晴天雨-d3u Жыл бұрын
Hello sir, I like the ultra-low power trigger sensor very much, but I can't add it to homeassisatant can you provide me yaml example
@MrDIYca
@MrDIYca Жыл бұрын
It is treated like any MQTT sensor. Maybe reach out to HA forum for help with the integration
@tsclly2377
@tsclly2377 Жыл бұрын
the wireless part is a clear detriment, as that is where it can be hacked and controlled.. better program in a password and pw filter .if you want security
@giannisalevizakis
@giannisalevizakis Жыл бұрын
Best channel ever, best project ever. The thing is how do you translate the CAN BUS messages?
@TecSanento
@TecSanento Жыл бұрын
There are libraries for that, an the other ones are just byte arrays and you need to know, which is which
@MrDIYca
@MrDIYca Жыл бұрын
Thanks. You either do it the hard way by monitoring the bus and try to figure each ID or you get lucky and you find a DBC file for your car
@Dazza_Doo
@Dazza_Doo Жыл бұрын
There should be a standard for most vehicles, speed, rpm etc, specific functions are proprietary software.
@Fine_i_set_the_handle
@Fine_i_set_the_handle Жыл бұрын
its "typically" just hexadecimal which he should have auto translated in his code. The format is as follows. (what is being sent) [how many bytes of data are sent] (byte1) (byte2) (byte3) (byte4) (byte5) (byte6) etc etc etc ..... Example (120) [4] (0) (0) (0) (0) 120=wheel speeds 4=4 bytes of data 0= the speed of each wheel sensor Front left, front right, rear left, rear right. It's not always this simple sometimes you have to do math on multiple bytes to get the actual value but this is well documented on a wiki (at least for american vehicles) because they must conform for easy emission inspections
@stenya
@stenya Жыл бұрын
Perfect!
@MrDIYca
@MrDIYca Жыл бұрын
Thank you for your support!
@AlecKristi
@AlecKristi Жыл бұрын
I have ordered and received your board, as well as the esp32 board from your store... Loaded all the needed libraries, and your example code - but all I get is a spinlock error. All other non-can related sketches run fine on the board, but your can example does not... Where can I get some help?
@MrDIYca
@MrDIYca Жыл бұрын
Hello Alec, you can reply to the order confirmation email and I can help you there.
@waelbadr4724
@waelbadr4724 Жыл бұрын
I have a can bus arduino shield how can I use it
@cosmicazur
@cosmicazur 11 ай бұрын
Can you use canopen? Is there a library for it?
@domenicogagliano
@domenicogagliano 2 ай бұрын
Does it work on a golf 7 that has gateway protection?
@MrDIYca
@MrDIYca 2 ай бұрын
In that case, you may need to access the CAN bus directly instead of using the OBDII port, if it's protected
@ricksdunnn
@ricksdunnn Жыл бұрын
where can we get the ODBII cable interface?
@irieblue007
@irieblue007 Жыл бұрын
Very nice! I thought Tesla had switched to "Automotive" ethernet vs CANBUS. What is that neat Display you are using to display the information? Great job!
@danradum
@danradum Жыл бұрын
Automotive Ethernet is not at the point yet where it can completely replace CAN, they are trying to get it there
@simon-yt
@simon-yt Жыл бұрын
Hey, I have ordered and received your board. I want to use it with my model 3. Can you tell me which Pins are CAN-High, CAN-Low, 12V and GND on the Tesla Port under the center console? I already use another OBD-Device, so I connected an ODB-Splitter. Now my Idea was to cut the second splitted cable, but I don't know which 4 cables I have to connect to your board. Is there a color code or something? Thank you so much!!
@MrDIYca
@MrDIYca Жыл бұрын
I used this excel file as a reference for my 2023 Model 3: docs.google.com/spreadsheets/d/1ijvNE4lU9Xoruvcg5AhUNLKr7xYyHcxa8YSkTxAERUw/edit#gid=60352066 PIN: - 18 (CAN_H) - 19 (CAN_L) - 1 ( 12v) - 26 (Gnd) You might want to double check that for your model year.
@simon-yt
@simon-yt Жыл бұрын
@@MrDIYca thank you so much for the link! I will recheck everything and try it out in the next days.. thanks!!
@jacobleetech
@jacobleetech Жыл бұрын
Did you need a DBC file to decode the CAN frames? I'm successfully (i tihnk) reading can messages but I can't find a key to interpret the data anywhere. I thought it would be in the libraries or somewhere online, but I'm getting the feeling I'm missing something important when it comes to decoding and extracting data from those frames, for example I'm getting frames like this: CAN MSG: 0x393 [8] but I don't know what to do with it now. (BTW, your shield was by far the easiest way to get to this point, so thanks for making it available for purchase!)
@MrDIYca
@MrDIYca Жыл бұрын
Hi Jake, thanks, I am glad you like it! Yes, I was lucky to find a DBC file for my car. You might want to checkout OpenDBC - github.com/commaai/opendbc
@ChuckNorris-ei2mk
@ChuckNorris-ei2mk Жыл бұрын
Could you please make a DIY on how to make active spoiler with some RC Car servo motors? Based on speed and break. Like from a gps module or IMU sensor
@traced82
@traced82 Ай бұрын
Hi @MrDIY! I just ordered the Version 1.2, flashed it with ESP32RET firmware via your flasher. Macbook connects fine to the hotspot, Savvy Can shows some messages on the console, but no CAN bus messages are recevied in Savvy Can. Am I missing something here? Car is a 2006 Mercedes W211.
@MrDIYca
@MrDIYca Ай бұрын
I’ve just responded to your email. This document might provide some clarification - www.carlogic.org/bg/data/MB%20CAN(ICC).pdf
@phischtv4497
@phischtv4497 8 ай бұрын
Where did you get that round OLED? Haven't found any that are bigger than a normal wristwatch...
@MrDIYca
@MrDIYca 7 ай бұрын
s.click.aliexpress.com/e/_Dd6uV7n
@RajveerSingh-vf7pr
@RajveerSingh-vf7pr 9 ай бұрын
High resolution, edge to edge screen, it would be amazing SHOW readings like a bmw, or ktm bike...
@subthousandoaks
@subthousandoaks Жыл бұрын
Ty
@cherifmoez
@cherifmoez 7 ай бұрын
Hello, I just baught this litle device ( the latest revision with the OBD2 connector) I am wondering if I can still safely plug my computer to the esp32 devkit (for serial monitor) while it is already powered by the shield ? preferably without frying my computer. Thank you
@MrDIYca
@MrDIYca 7 ай бұрын
Yes
@caschycom
@caschycom 15 күн бұрын
Hi, might be a dumb question but wondering if you can have the board hooked up to the OBD port (12v power) AND USB C on a laptop at the same time? I want to use the arduino IDE serial monitor to read the can bus messages for a custom program.
@MrDIYca
@MrDIYca 14 күн бұрын
You should be fine
@caschycom
@caschycom 14 күн бұрын
@@MrDIYca thanks!
@SP-yw2tl
@SP-yw2tl Жыл бұрын
Do you ship to uk?
@RixtronixLAB
@RixtronixLAB Жыл бұрын
Nice info, thanks for sharing it :)
@avader5
@avader5 Жыл бұрын
Tesla actually has an OBD2 port wow!!
@jamsheddodarbekov9409
@jamsheddodarbekov9409 Жыл бұрын
Nice job! Can you share your sketch how you print CAN information to display through bloetooth?
@yvesinformel221
@yvesinformel221 Жыл бұрын
how did you find the right code to display the speed ?
@joeds3775
@joeds3775 Жыл бұрын
Google it
@jlmarr53
@jlmarr53 Жыл бұрын
Noob question: does the shield simply plug in, or is soldering required?
@MrDIYca
@MrDIYca Жыл бұрын
Sorry if it wasn’t clear but it requires to solder the header pins to the shield. Then, it is plug and play with the ESP32
@RandomTorok
@RandomTorok Жыл бұрын
Does the package come with the 15 pin headers that get soldered to the board so that the ESP32 can be plugged into it? Mine didn't come with them but I see your board has them.
@MrDIYca
@MrDIYca Жыл бұрын
Yes, they are included. If yours is missing by mistake, please reply to the order confirmation email and I will make it right
@SahaParikshit
@SahaParikshit 10 ай бұрын
which version of CAN does it provide? can i use it with canopen ros ?
@yasirshahzad3732
@yasirshahzad3732 Жыл бұрын
can we change the fuel settings in cars using CAN bus?
@mywatertechnologies
@mywatertechnologies Жыл бұрын
Great work! Can you do 24V CAM Bus Shield?
@MrDIYca
@MrDIYca Жыл бұрын
In theory, it should be able to handle 24v. I didn't test it though
@brainimplants
@brainimplants Жыл бұрын
I just bought 2x esp32-s3 otg's and a canable pro for reverse engineering undocumented BRP messages. My thought was to use both usb dev and host modes to relay the canbus messages (usb packets) over 'esp now'. One on the vehicle, and one on a laptop running candlelight or whatever. With this piggyback board it seems I could avoid tunneling usb and pass esp now messages to the other esp32 and present it as a SocketCAN interface. Not sure which is less work.
@MrDIYca
@MrDIYca Жыл бұрын
That is exactly what I am doing right now. Car -> [CAN Shield -> ESP32] -> ESPNow -> [ESP01 -> USB] -> PC/SavvyCAN. I wrote a minimal LAWICEL/SLCAN protocol on the ESP01. I just got it to work yesterday and can see the msgs coming in live in SavvyCAN.
@conorstewart2214
@conorstewart2214 Жыл бұрын
Why do you need multiple ESP32? They have both Bluetooth and wifi, can’t you just use one of those to send data to a laptop? Simplest option would probably be to use either serial over Bluetooth or get it to work similar to a usb device over Bluetooth.
@brainimplants
@brainimplants Жыл бұрын
@@conorstewart2214 ATV & other canam toys to ride around and rx/tx live data over long-ish distances. Don't want the laptop on the moving machine. BT imo is too short distance. I naively assume Windows would need a signed custom driver to turn wifi data into a virtual com port the usual canbus apps need. Seemed simpler to have another esp32 plug in to usb port and appear identical to the canable usb device. esp now will let me adjust speed/distance tradeoff as desired. YT comments lousy place for meaningful discussion sorry.
@brainimplants
@brainimplants Жыл бұрын
@@MrDIYca Awesome, looking forward to more vids on your project and a future github repo :) My plan is more of a generic usbespnowusb extender than a canbus specific project. I bought all the stuff but no promises I will get around to it.
@MrDIYca
@MrDIYca Жыл бұрын
yes, that is another upcoming video
@JorgeSilva-fb5zk
@JorgeSilva-fb5zk 7 ай бұрын
Hello, how many sensor can you connect ? I need to use 5 but I dont kwnow if it will work
@MrDIYca
@MrDIYca 7 ай бұрын
what do you mean by sensor?
@Vetle1
@Vetle1 Жыл бұрын
Can you publish the code you used for the speedometer project?
@toxic-tuning
@toxic-tuning Жыл бұрын
Hi, I want to buy this shield, i see its out of stock. When do you expect to have morem
@MrDIYca
@MrDIYca Жыл бұрын
They should be back in stock in a week or so
@MrDIYca
@MrDIYca Жыл бұрын
They are back in stock now
@yudhahamdiarzi5553
@yudhahamdiarzi5553 Жыл бұрын
I subscribed, hope can learn a lot about CAN protocol :D
@JDM797
@JDM797 Жыл бұрын
Will the shield work with ESP32 DevKitC?
@MrDIYca
@MrDIYca Жыл бұрын
No
@АлексейЦветков-ю8к
@АлексейЦветков-ю8к Жыл бұрын
Hello. how to convert analog signal to can signal? I have an android vw radio with can support. I want that when the car door is opened (negative signal), it will be converted to can and the car radio will display the door opening on the display.
@davidleeroth805
@davidleeroth805 Жыл бұрын
Does it also support K-Line communication?
@MrDIYca
@MrDIYca Жыл бұрын
no, only CAN
@MrPlutoGalaxy
@MrPlutoGalaxy Жыл бұрын
Is it possible to let it communicate with torque pro via Bluetooth or wifi?
@MrDIYca
@MrDIYca Жыл бұрын
In theory, yes. This is just a hardware shield. You can program the ESP32 itself to do anything it is capable of.
@MrPlutoGalaxy
@MrPlutoGalaxy Жыл бұрын
Thank you, I will buy it and try to learn.
@mnejc444
@mnejc444 Жыл бұрын
In the video colors of the cable do not match to the pins written on the board.
@test-rj2vl
@test-rj2vl Жыл бұрын
Can this thing turn off auto stop-start? Also does firewall cause a lot of headache?
@skyminer01
@skyminer01 Жыл бұрын
What firewall? Do you know how Can Communication work's?
@test-rj2vl
@test-rj2vl Жыл бұрын
@@skyminer01 Not really. But heard so much that with auto stop start eliminator device you can't plug it just anywhere because at least for subaru outback some places are firewalled - that is they don't accept injected packets.
@skyminer01
@skyminer01 Жыл бұрын
@@test-rj2vl can bus is broadcast, u can just read as much as you want.
@skyminer01
@skyminer01 Жыл бұрын
@@test-rj2vl writing obviously is a different story. Encryption, preconditions and session handling can prevent you from changing settings
@test-rj2vl
@test-rj2vl Жыл бұрын
@@skyminer01 Ah ok so you cant write with this thing?
@Lullabyt
@Lullabyt Жыл бұрын
I'm interested in buying your CAN Bus Shield. I'd like to plug it in the OBDII of my car. But once I get all set up and the car connected to the board, printing messages to the serial, how am I going to translate messages like the ones you showed in the video, for example: CAN MSG: 0x19C [5] . How to translate it into useful data? Me I'd like to get to know speed, hodometer, fuel level, and stuff like that. How can I translate messages like into fuel level, for example? Is there any code examples I could look into? I'd like to get to know more about it before purchasing this board. Sorry, but I'm a beginner in hardware and stuff, I'm used to PHP and Python only.
@MrDIYca
@MrDIYca Жыл бұрын
CAN decoding varies from one car manufacturer to another, and even among different models from the same manufacturer. Google is your friend. Attempt to search for a DBC file for your specific car model. You may be fortunate enough to find one. DBC files assist in translating these values to their actual meanings, functioning like a dictionary for CAN messages. OpenDBC is a good starting point - github.com/commaai/opendbc
@Lullabyt
@Lullabyt Жыл бұрын
@@MrDIYca Thanks for your help!! I'll look into it
@moodberry
@moodberry Жыл бұрын
Can you comment on whether it can connect to an OBD 1 port. This was introduced in GM cars back in the 1990's and was also called an ALDL port. OBD 2 didn't start until 1996
@MrDIYca
@MrDIYca Жыл бұрын
Good question, I am not sure ... maybe an automotive history buff can help us out here
@ResonantFreak
@ResonantFreak Жыл бұрын
I don't believe any ODB 1 cars used CAN bus. I don't think it was until some years after ODB II came out that some cars started using CAN.
@travistucker7317
@travistucker7317 Жыл бұрын
@Jason Watson i don't think all obd II is even canbus.i think it really started around 2004 or so, same time as drive by wire and such. For example on a 96 impala with obd II you can't unlock the doors or start the car via canbus
@brainimplants
@brainimplants Жыл бұрын
ALDL is nothing like OBDII. It is 160 bps serial data, very simple. There is an android app for it. I have a 26 year old web page on the subject from when I wrote a parallel port decoder for it. GM ALDL specs are available if you search.
@areitu
@areitu Жыл бұрын
OBD1 is manufacturer-specific diagnostics so the protocol and connectors are manufacturer-specific
@Mr_Driftstar
@Mr_Driftstar Жыл бұрын
Be nice with a filtering & 4 channel to interrupted a can signal
@JohnDoe-es5xh
@JohnDoe-es5xh Жыл бұрын
Can the CAN-Bus termination resistor (120R) be disabled?
@Fine_i_set_the_handle
@Fine_i_set_the_handle Жыл бұрын
you can clearly see when hes holding the board that the resistors isn't even soldered on the board, so what do you think
@user-wf2ek8hz8g
@user-wf2ek8hz8g 10 ай бұрын
Can we send messages with this or just receive?
@MrDIYca
@MrDIYca 10 ай бұрын
both
@user-wf2ek8hz8g
@user-wf2ek8hz8g 10 ай бұрын
@@MrDIYca perfect.
@SimonPlatten
@SimonPlatten Жыл бұрын
Where can I get the cable / adapter to connect the boards to a Tesla Model 3 ?
@MrDIYca
@MrDIYca Жыл бұрын
You can try geni.us/AsDPDz but check with the seller to make sure it is comparable with YOUR Model 3.
@SimonPlatten
@SimonPlatten Жыл бұрын
@@MrDIYca thank you
@SimonPlatten
@SimonPlatten Жыл бұрын
​@@MrDIYca Is there a USB interface in the rear of the Model 3 ?
@SimonPlatten
@SimonPlatten Жыл бұрын
Having looked at the above link there are many different cables shown, which one is the cable I need to connect my 2020 model 3 Tesla ?
@AL3XFPV
@AL3XFPV Жыл бұрын
is it compatible with savvycan?
@MrDIYca
@MrDIYca Жыл бұрын
Check my savvyCAN gadget video - kzbin.info/www/bejne/pqDRpaKXdsiskK8
@changchung
@changchung Жыл бұрын
Hello there, would you interested in help me to make a project possible? I am looking to read the cambus signal in some vehicles to get the lights like parking, brake, reverse, turn signals dome lights, could you help me with that? THANKS
@i-HassanKhan
@i-HassanKhan 9 ай бұрын
I have obtained the raw can data but can you guide me how I can decode this raw data using the dbc file
@MrDIYca
@MrDIYca 9 ай бұрын
You might want to checkout kzbin.info/www/bejne/oKe8nHmobpuBqdU
@viktorhugo8252
@viktorhugo8252 Жыл бұрын
Cool hack
@Tony770jr
@Tony770jr Жыл бұрын
Is the CAN transceiver isolated from the bus?
@MrDIYca
@MrDIYca Жыл бұрын
No
@nicholaslabrecque
@nicholaslabrecque Жыл бұрын
unable to process order . . .
@MrDIYca
@MrDIYca Жыл бұрын
Hi Nicholas, I sent you an email
@Uc9uE3pKsS6uQ
@Uc9uE3pKsS6uQ 9 ай бұрын
is this only "listens" ? Or can "talk" over CAN BUS ? Thanks
@MrDIYca
@MrDIYca 9 ай бұрын
Both
@bnk28zfp
@bnk28zfp Жыл бұрын
if we can figure out to fake the driver detection 😅
@dandronemoan4041
@dandronemoan4041 Жыл бұрын
What the speedometer you're using there?
@MrDIYca
@MrDIYca Жыл бұрын
DIY
Жыл бұрын
@@MrDIYca can you share more details of the display of the speedometer?
@MrDIYca
@MrDIYca Жыл бұрын
@ It is coming in a future project
@MaksoodBhai69
@MaksoodBhai69 Жыл бұрын
Can i have the source code?
@fenderrexfender
@fenderrexfender Жыл бұрын
Obd2 is a legal requirement for automobiles😮
@fenderrexfender
@fenderrexfender Жыл бұрын
Owners should look up why the law was written 😅
@DiegoSilva-dv9uf
@DiegoSilva-dv9uf Жыл бұрын
Valeu!
@MrDIYca
@MrDIYca Жыл бұрын
Thank you so much for your generous support!
@edoardobattaglia5157
@edoardobattaglia5157 Жыл бұрын
Oh shit, if i get this right i can make my 2010 fiat punto open the windows and central locking remotely from my phone... even through the internet several km away 😵‍💫
@ifell3
@ifell3 Жыл бұрын
Interesting, now can you make a immobiliser from it.
@edgar9651
@edgar9651 Жыл бұрын
Looks good, and it's nice that all is together on one board. But, IMHO, it is way too expensive. I built something similar myself a couple of years ago and the cost was less than 10 USD, I don't remember the actual amount.
@laurentmathivet1214
@laurentmathivet1214 Жыл бұрын
Yep I really do agree with you. Really good idea but way too expensive... I'll go with a mini 560 for 12 to 3.3 v conversion and a SN65HVD230 for can transceiver available on Amazon or AliExpress for a few bucks. But again, really good design !
@mfx1
@mfx1 Жыл бұрын
if you can make your own for that much (which I doubt) then fine but $38 is pretty reasonable to pay for someone's time to assemble it and they have to make a living on top of the parts cost as well as the cost of dealing with stupid questions from customers and replacing faulty units, units that get lost in shipping etc. People who say stuff like hat probably don't run their own business and particularly a small business dealing in niche products.
@bradley3549
@bradley3549 Жыл бұрын
$40 does not seem steep to me at all. And definitely not 'way too expensive'. If it takes me more than about 20 extra minutes to figure out the parts and assemble things, just buying this basically plug and play option is money well spent. Yeah, it's $10-15 in parts, but that's not factoring design and assembly. How much is your time worth and how do you want to spend it I guess is the question.
@laurentmathivet1214
@laurentmathivet1214 Жыл бұрын
@@mfx1 Sorry if I upset you. It wasn't my intention. To make myself clear, it's just a lot of money for someone who's just playing with CAN Bus for fun and that there are some cheaper alternatives for that. I understand very well the problems you are facing as someone who owns a little business. Clients are more and more exigent. But your design is really interesting. Maybe you should consider making another version with two CAN Buses (One CAN 2.0 and one with Flexible Data) I think there would be enough space on the PCB for that.
@mfx1
@mfx1 Жыл бұрын
@@laurentmathivet1214 I'm not upset, it's not my business.
@benargee
@benargee Жыл бұрын
A modern car that doesn't have an OBD2 port just seems so anti consumer.
@shanebekker
@shanebekker Жыл бұрын
Will this not invalidate a new cars warranty?
@gerardhayden6568
@gerardhayden6568 Жыл бұрын
Its the easiest way to render your car immobile - unless you are very sure of what you are doing!
@MrDIYca
@MrDIYca Жыл бұрын
True - that is why I am always in ListenOnly mode.
CAN Gateway: Monitoring Cars Wirelessly!
8:02
MrDIY
Рет қаралды 140 М.
I Hacked Into My Own Car
20:29
Steve Mould
Рет қаралды 2,8 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 1,8 МЛН
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Рет қаралды 605 М.
How to read the CAN BUS using SavvyCAN with an ESP32
28:02
CAN Bus: A Beginners Guide Part 1
37:36
Hardwire Electronics
Рет қаралды 340 М.
ESP32 CAN Bus Tutorial | Interfacing MCP2515 CAN Module with ESP32
10:54
How To Electronics
Рет қаралды 10 М.
CAN-BUS Explained | Everything You Need to Know About CAN-BUS | CAN-Bus Diagnostics & How It Works
33:53
Automotive Diagnosis: Cars Repair &Training Guides
Рет қаралды 242 М.
Car Hacking & CAN Bus Reverse Engineering Seminar
1:28:29
Matthew KuKanich
Рет қаралды 22 М.
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 1,5 МЛН
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 417 М.
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН