Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.
For CAN-BUS_Shield_V2.0, they change cs pin 10 to pin 9. So you need to change this line: https://github.com/latonita/arduino-canbus-monitor/blob/942138d09f73051439cf657aa8e4a201187dd83b/arduino-canbus-monitor/can-232.h#L29
And the debug pin 8 and 9 is conflicted https://github.com/latonita/arduino-canbus-monitor/blob/942138d09f73051439cf657aa8e4a201187dd83b/arduino-canbus-monitor/can-232.cpp#L26
This is a great project, saving me a lot of time. Thank you.