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.