Seeed Studio MCP2551 and MCP2515 I2C CAN-BUS Module

Seeed Studio MCP2551 and MCP2515 I2C CAN-BUS Module Board is a small and flexible board that utilizes the I2C for communication, with a default I2C address 0x25 and max I2C speed of 400k. The I2C CAN Bus Module Board is based on the high-performance MCP2515 CAN Bus controller and MCP2551 CAN Bus transceiver, providing a CAN Bus communication rate of up to 1Mb/s.

The MCP2551 is a high-speed CAN transceiver, fault-tolerant device that interfaces a CAN protocol controller and the physical bus. The MCP2551 provides differential transmit and receive capability for the CAN protocol controller and is fully compatible with the ISO-11898 standard. The MCP2515 is a second-generation stand-alone CAN controller that is pin and function compatible with the MCP2510. Also, it includes upgraded features like faster throughput, data byte filtering, and support for time-triggered protocols.

Additionally, the device includes an Atmega168PA microcontroller, allowing programming through a USB to Serial board, modifying the firmware, or writing an application directly. A Grove connect and Grove cable is included in the kit, enabling an effortless connection through the module to an Arduino.

Features

  • Cart to CAN-BUS communication
  • Up to 1Mb/s CAN Bus baud rate (default 500k)
  • Work with Arduino/BeagleBone board/Pi or any MCU that integrated with I2C
  • TX and RX led indicator for CAN Bus
  • 4pin Grove connector to plug and play
  • 3.3V / 5V working voltage
  • Easy-to-use Arduino library
  • 20mm x 40mm Small size

Applications

  • CAN Bus Monitor
  • Car Hacking

Kit Contents

  • 1x I2C CAN Bus Module
  • 1x HY2.0 4-Pin Cable
  • 1x Screw Driver

Front & Back Layout

Seeed Studio MCP2551 and MCP2515 I2C CAN-BUS Module

Seeed Studio MCP2551 and MCP2515 I2C CAN-BUS Module