CaJLMetalHead
Well-Known Member
- Thread starter
- #1
Hello, fellow Jeepers...
I started this project because I want to play with the inner workings of the JL (and also because I need to extract the logic from a Rubicon so I can control a smart sway bar I installed on my Sport.. and well.. the Sport does not have the coding and intelligence to control the electronic sway bar like the Rubicons) ...
I am a cheap bastard so I went with an open-source solution... kudos to Adam Varga who utilized his brilliance to create an open-source CANBus hacking platform..
To interface the CANBus with my laptop I used an ESP32 board with a CANBus board ... made by Oddwires (unfortunately this company seems to have closed their doors... terrible.. they made great boards.. but.. don't despair... you could just use an Arduino board and CANBus shield .. this is what Adam Varga did)
I enclosed the ESP32 / CANBus board in this cool little Aluminium enclosure (I had to grind the inner walls a bit to make it fit):
https://www.amazon.com/gp/product/B082KJFBVZ/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
In the picture below the right side is the cable going to the laptop connecting as a COM port... the left side is for interfacing with the CANBus... I used the Black cable for CAN Low and Red for CAN High .. I terminated it a female USB connector which allows me to connect different types of CANBus connectors (Harley Davidson uses a Deutsh type for CANBus.. cars use the standard OBDII.. etc)
Assembled:
Connected to the OBDII cable, notice that the OBDII connector has a switch.. it allows me to switch between IHS and C buses:
guts of the connector with switch:
This 3 part series on Youtube shows all you need to know to get the system working:
How to hack your car | Part 1 - The basics of the CAN bus - YouTube
How to communicate with your car | Part 2 - CAN Sniffer app - YouTube
How to hack your car | Part 3 - Reverse-engineering examples - YouTube
I will update this post with more pictures and screenshots later today..
Unfortunately, I won't have time to work on this project until January.. however, the idea behind this project is to inspire You, and for us to join forces .. the
ultimate goal is to build a database with all the extracted data so we can start playing with our beloved JLs / JTs, build some fun little
gadgets, and set free our inner Geek Spirit.. REJOICE !!!
I started this project because I want to play with the inner workings of the JL (and also because I need to extract the logic from a Rubicon so I can control a smart sway bar I installed on my Sport.. and well.. the Sport does not have the coding and intelligence to control the electronic sway bar like the Rubicons) ...
I am a cheap bastard so I went with an open-source solution... kudos to Adam Varga who utilized his brilliance to create an open-source CANBus hacking platform..
To interface the CANBus with my laptop I used an ESP32 board with a CANBus board ... made by Oddwires (unfortunately this company seems to have closed their doors... terrible.. they made great boards.. but.. don't despair... you could just use an Arduino board and CANBus shield .. this is what Adam Varga did)
I enclosed the ESP32 / CANBus board in this cool little Aluminium enclosure (I had to grind the inner walls a bit to make it fit):
https://www.amazon.com/gp/product/B082KJFBVZ/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
In the picture below the right side is the cable going to the laptop connecting as a COM port... the left side is for interfacing with the CANBus... I used the Black cable for CAN Low and Red for CAN High .. I terminated it a female USB connector which allows me to connect different types of CANBus connectors (Harley Davidson uses a Deutsh type for CANBus.. cars use the standard OBDII.. etc)
Assembled:
Connected to the OBDII cable, notice that the OBDII connector has a switch.. it allows me to switch between IHS and C buses:
guts of the connector with switch:
This 3 part series on Youtube shows all you need to know to get the system working:
How to hack your car | Part 1 - The basics of the CAN bus - YouTube
How to communicate with your car | Part 2 - CAN Sniffer app - YouTube
How to hack your car | Part 3 - Reverse-engineering examples - YouTube
I will update this post with more pictures and screenshots later today..
Unfortunately, I won't have time to work on this project until January.. however, the idea behind this project is to inspire You, and for us to join forces .. the
ultimate goal is to build a database with all the extracted data so we can start playing with our beloved JLs / JTs, build some fun little
gadgets, and set free our inner Geek Spirit.. REJOICE !!!
Sponsored
Last edited: