Introduction: How to Analyze a Vehicle's CAN-BUS Using an Arduino Attached to a CAN-BUS Shield and Free Software.

Picture of How to Analyze a Vehicle's CAN-BUS Using an Arduino Attached to a CAN-BUS Shield and Free Software.

The Hardware built in a previous Instructable

In a previous instructable Ive shown how you can put together hardware to scan your can bus, the instructable can be found here.
https://www.instructables.com/id/Hack-your-vehicle-...

I created a forum thread explaining a bit more in detail ,

http://techtinker.co.za/forum/viewtopic.php?f=14&t=15

In a nutshell, It involves attaching a SeeedStudio CAN-BUS shield to an Arduino UNO.
Note:The CAN-BUS Shield needs a custom library to be loaded from the manufacturer of the shield, which can be downloaded from github . https://github.com/Seeed-Studio/CAN_BUS_Shield

The actual arduino code can be found from the previously mentioned link

http://techtinker.co.za/forum/viewtopic.php?f=14&t=15

Alternatively you can use the Arduino Code embedded into the SuperSniffer's "Arduino Code" Sketch toolbar menu.

Back to this Instructable

I have developed a tool which I call the SuperSniffer, It allows you to analyze the data in a way so you can make more sense of the incoming message stream, If you have scanned the can bus before you will now that 1000s of messages are being transmitted and its not really possible to make out what's happening when just watching the messages come in. The Software is downloadable from here.

http://techtinker.co.za/forum/viewtopic.php?f=14&t=18

In the next step I will show you how to use it.

Step 1:

Picture of

First, you need to set the comport to which the Arduino is connected to, this would be the same port used to program the arduino, Once you select to connect to the COM port from the tools menu the data will already start to come in, from there you can use the pictures attached to this step to explain how to use the software.

I have also created a YouTube video on how to use the software.

Comments and questions are welcome.

Step 2:

See the YouTube Video for a more detailed tutorial.

Comments

maxmanetta (author)2015-11-27

Hi,

I check http://techtinker.co.za/forum/viewtopic.php?f=14&t=15 but link to the SuperSniffer's don't work....

There is another place where download the program?

Best regards!

izums (author)2015-03-29

Good afternoon!

Links to a forum and soft SuperSniffer don't work.

Not Found

The requested URL /viewtopic.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

mviljoen2 (author)izums2015-03-29

Hi Sorry about that I fixed the links.

Mackhack (author)2015-02-16

Would you make your SuperSniffer open source?

About This Instructable

25,340views

87favorites

License:

More by mviljoen2:Arduino Controlled Seed IncubatorJerrycan mount with parts bought from a hardware store.How to nativly run Netflix on a raspbery PI2
Add instructable to: