Hacking my Truck with OBD-II

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • I just need a wire that tells my GPS system how fast my truck is going, but it was missing from the OBD-II connector.
    This might block most people from finishing the project, but I know the speed is available on the CAN bus. In this project, I built a little device that plugs into the On Board Diagnostics connect and reads the vehicle speed from the CAN bus.
    Read the article on Hackaday:
    hackaday.com/?p...
    Music:
    Latin Industries Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 3.0 License
    creativecommons...

КОМЕНТАРІ • 37

  • @jimkirk360
    @jimkirk360 2 роки тому

    love the ROBOTECH poster in the back

  • @xxM5xx
    @xxM5xx 5 років тому +1

    Bil, when you stated "daughterboard" vs shield, I applauded !!!

  • @RobinReiter
    @RobinReiter 7 років тому +1

    Great video. I'm actually really jealous about your lab :)

  • @infamousm2223
    @infamousm2223 3 роки тому

    Is it possible to make one like this for 2017 Silverado 1500? I'm a beginner but want to explore what I can do with a Can-bus controller and transceiver. I know that GM is a pain. Any information would be great!

  • @teooutlaw8540
    @teooutlaw8540 4 роки тому

    Hello 👋🏾
    You seem very knowledgeable regarding the OBI . I was wondering if you have the ability to convert a J1939 adapter to corresponding with the J1850 PWM wiring connector for a 2008 f350 Super Duty. Attempting to use a Garmin ELD on the truck .

  • @sk0rpius_2.0
    @sk0rpius_2.0 11 місяців тому

    what wire can I clip so the speed isn't sent to a speed monitor box such as samsara?

  • @billwilliams6338
    @billwilliams6338 5 років тому

    HACKADAY, what have you used a CAN sniffer for or what can it be used to do? what does a TIPM used for to do what?

  • @w2aew
    @w2aew 8 років тому +2

    Very cool, Bil - I learned a lot of OBD...

  • @youpattube1
    @youpattube1 7 років тому

    Bil -
    You are busy so I will get right to my question. I have a 1995 4 runner which I am attached to, and I have had a dread of some kids breaking into it and stealing it. I have been mulling over how to have a concealed switch that will prevent the car from running if it is off. I don't want to mess with interrupting gas flow, so that leaves electric.
    I have some experience in wiring and basic electronics (arduino type stuff is as smart as I get -tho I'm not suggesting using one), and I wonder if you would suggest something, or maybe mention some things that you have heard of, but are not suggesting.
    thanks

  • @Orbis92
    @Orbis92 6 років тому +1

    You got so many cool projects. I don't know if its just me, because I found this channel 2 days ago, but I think most of your content is buried by the other HACKADAY (conferences) videos, which is really sad.
    And I couldn't find the part 2 of this video.... :(

  • @luchofuego
    @luchofuego 6 років тому

    hi thanks for share .i have a question what do to the pcm when you jump pin4(ground) to pin 13 for more than 30 minutes on toyotas models .the other day i replaced a pcm and i did the job and the car worked perfect. does it empty the learned values of the computer or just erase one side of the memory and the pcm load again those news values ..... and thanks again to share the knowledge

  • @kendogg619
    @kendogg619 3 роки тому

    Can you hack it to remove the o2 sensor rear codes?

  • @2000freefuel
    @2000freefuel 7 років тому

    I'd like to see more about replacing the software in OEM nav systems, to make better use of the hardware already included with the vehicle.

  • @yanethgarcia1516
    @yanethgarcia1516 4 роки тому

    Can you use this to do a obd2 vehicle inspection?

  • @stevenvohl
    @stevenvohl 8 років тому

    Greetings from across the river!
    If you ever do get motivated enough to do that as a through-hole kit, please pass the word!

  • @JLMEALER2000
    @JLMEALER2000 4 роки тому

    Are you saying 2002 f150 is not obdii compliant?

  • @jjbailey01
    @jjbailey01 7 років тому +1

    Excellent video! I'm stumbled upon this because I'm planning on doing a similar project using an AVR controller and the newer STN1170/2120 chip. Have you played with the newer STN series?

  • @jeffsheldon
    @jeffsheldon 8 років тому +4

    BIL HERD. Awesome.

  • @chriswouse7713
    @chriswouse7713 8 років тому

    very interesting, didn't know there was such thing as a PCB that simulated a car

  • @ELEISONCARABALLO
    @ELEISONCARABALLO 2 роки тому

    Awesome video

  • @exosdel
    @exosdel 8 років тому +2

    Really interesting! Great video, I'm also interested to know if it is possible to write data? Keep up the good work!

  • @StuMunro
    @StuMunro 3 роки тому

    where is part 2?

  • @unionse7en
    @unionse7en 8 років тому

    Nice interface chip, what CAD package is that?

  • @teknowil
    @teknowil 8 років тому

    were you in the 38th?

  • @darksam1212
    @darksam1212 8 років тому

    Love it! Keep it up! And question about obd2- I get you can read data, it's a diagnostic port and that's it's main function, but can you also write? Like can I tell my car through it I want to go 60 mph? From what I can read online the answer is no and that makes sense but I thought I'd ask. Not that I want to try XD

    • @MikeAyles1
      @MikeAyles1 8 років тому

      Hi Sam, Unfortunately that's not quite how it works. Probably the best way to achieve that would be to interpret signals from a cruise control ecu. Another option would be for a drive by wire throttle pedal assembly, though they typically use analog voltages/current outputs rather than CAN or LIN.
      There's been one well known hack that provides the level of control you're on about, but it's since been fixed by a recall:
      hackaday.com/2015/08/22/how-those-hacker-took-complete-control-of-that-jeep/
      If you're interested in this field, I would highly recommend these boards from Hobbytronics, that combine the MCP2515 and an Arduino Leonardo on one board. www.hobbytronics.co.uk/leonardo-canbus. The code examples are decent, but you can find many different MCP2515/CANbus libraries that work for cars. I used these boards with a J1939 protocol library to analyse a trucks CANbus to an emissions related project.

    • @MikeAyles1
      @MikeAyles1 8 років тому

      To follow up, most modern ECU's do have a number of Rx commands, these are typically used by the dealer to configure things, an example of which would be to send a command to trigger a DPF regeneration. Anything that you see a dealer do using their tools must be available, however some are well hidden, but others well documented.
      VAG group cars have very well documented canbuses and you can do anything from remap to control chassis peripheral devices from the OBD port - No safety critical devices are controllable however (such as throttle, brakes, steering) these are readback only.
      Subaru/Mitsubishi have a great following with the openecu flashing tools - I used this to remove the 180kph speed limiter from my japanese import.
      Some ECU's are nearly impossible to identify the PID/PGN combinations for, as car ECU's are rarely documented past the legally required PIDs in the OBD2 specification. - Lexus are the worst for this, I couldn't do anything to my old IS220d.

    • @darksam1212
      @darksam1212 8 років тому

      Ok! That's cool! Thanks!

  • @auto4x478
    @auto4x478 7 років тому

    well done

  • @ebb2421
    @ebb2421 8 років тому +1

    PCBway is good...fast and inexpensive...

  • @verymetl
    @verymetl 8 років тому

    5:51 DESIGN TITLE: ODBII Speedpulse
    Whoopsie!
    Thumbs up anyway.. ;)

  • @arsnakehert
    @arsnakehert 4 роки тому

    For the _hack_ of it

  • @iodinehanifanfirdaus495
    @iodinehanifanfirdaus495 7 років тому

    subtitle bahasa Indonesia please