Serial CAN-BUS Module based on MCP2551 and MCP2515

80% of 100

longan, CAN-Bus, can bus shield, can, obd, can bus, obd2, car, vehicle, Arduino, grove, seeeduino, raspberry

In stock
  • 10+: $13.41
  • 20+: $12.67
  • More
  • 50+: $11.92
  • Less

The Serial CAN Bus module provides your Arduino with CAN bus capabilities and allows you to hack your vehicle. It lets you to read and write messages to the CAN bus. The Serial CAN Bus module can be connected to your Arduino through the on-board Grove connector.


CAN bus is a messaging protocol system that lets various microcontrollers and sensors within a vehicle to talk to each other. CAN provides long distance, medium communication speed, and high reliability. 


The Serial CAN Bus module is based on MCP2515 CAN controller and MCP2551 CAN transceiver provides speed up to 1Mb/s. It also has a terminal block so you can connect to your vehicle’s OBD-II port with two wires.


  • Uart to CAN-BUS communication

  • AT command

  • Up to 115200 Uart baud rate (default 9600)

  • Up to 1Mb/s CAN-BUS baud rate

  • TX and RX led indicator

  • 4pin Grove connector

  • 3.3V working voltage

  • Easy-to-use Arduino library

  • Small size

Size and Hardware Overview


  1. 4 pin 2.0mm Grove Connector

  2. Power and status led indicator

  3. Send and Recv led indicator

  4. 3.5mm terminal to connect to CAN Bus (CAN_H & CAN_L)

  5. 120Ω registor, default connected, if you don't need you cut this pad with a box cutter.

OBD-II CAN-BUS Development Kit

If you want to hack your vehicle with this module, you can try OBD-II CAN-BUS Development Kit, which is consist of Serial CAN Bus module as well as OBD-II connector. 



As the module uses serial communication, so the frequency of receiving data can't be too fast, you can receive a frame every millisecond under 115200 baudrate.


Please feel free to contact if you need techsupport.

Technical details

Dimensions 20mm x40mm x10mm
Weight G.W 9.5g
Battery Exclude

Part List

Serial CAN-Bus PCBA 1
4 Pin Grove cable 1
Small screw 1


HSCODE 8543709990
USHSCODE 8471500150
UPC 841454121312

Serial CAN-Bus Module based on MCP2551 and MCP2515

The Serial CAN BUS provide your Arduino or others MCU with the capability to communication to CAN Bus, such as hacking your vehicle. CAN Bus is a common industrial bus because of its long travel distance, medium communication speed and high reliability.

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
Customer Reviews
    Not used as Seeeduino not functional

    Review by

    Posted on


    Review by

    Posted on

Product Faqs

Sort by