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




Introduction: 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.

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

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 .

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

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.

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

Step 1:

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.

Be the First to Share


    • Puzzles Speed Challenge

      Puzzles Speed Challenge
    • "Can't Touch This" Family Contest

      "Can't Touch This" Family Contest
    • CNC Contest 2020

      CNC Contest 2020

    6 Discussions


    10 months ago

    hi, can you tell if can use a MCP2515 can module to replace the CAN-BUS Shield here? Thanks


    2 years ago

    Hello! The link to software doesn't work. Could you please check it?


    5 years ago on Introduction

    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.