Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/HackingThings/CAN-Bus-Arduino-Tool

A tool for performing replay and sniffing CAN bus traffic.
https://github.com/HackingThings/CAN-Bus-Arduino-Tool

Last synced: 3 months ago
JSON representation

A tool for performing replay and sniffing CAN bus traffic.

Awesome Lists containing this project

README

        

# CAN-pipe
A tool for creating a windows named pipe to capture CAN bus traffic using wireshark.

# Requirements:
- An arduino with a CAN shield/Device.
Note: upload sketch only works for UnoR3, it does not work with arduino CLONES,
please use original arduino HW to support the cause.
- Arduino IDE
- An MCP2515 based arduino shield.
- knowledge on how to prgram an arduino.
- a windows based computer.
- Some C# coding skills. (recommended for debugging)

# THINGS YOU NEED TO KNOW
1. The code was written using visual studio 2017 community edition.
2. This solution has an arudino sketch designed for use with an UNO but can be modified to fit any other arduino, be aware of the correct pin to use for your choice of CAN bus shield.
3. When using wireshark, you might want to use 'wireshark legacy' as that is the only option to use that supports saving of named pipes in windows.

# If you get a Wireshark error, it is likley there is no data on the CAN bus you are trying to sniff