translation missing: en.general.accessibility.skip_to_content

I2C CAN-BUS Module based on MCP2551 and MCP2515

SKU 4144
£22.92 inc VAT
£19.10 ex VAT
5 in stock.

The MCP2551 is a high-speed CAN transceiver, fault-tolerant device that serves as the interface between 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. It is pin and function compatible with the MCP2510 and also includes upgraded features like faster throughput, databyte filtering, and support for time-triggered protocols. The I2C CAN Bus Module 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. This board is small and flexible, making it quick and easy to be used in any system with an I2C interface. This module uses I2C for communication. The default I2C Address is 0x25 with a Max I2C Speed of 400k.

In addition, there is an Atmega168PA microcontroller on the board, you can also program it through a USB to Serial board, modify the firmware or write your application directly. There's also a Grove connecter as well as a Grove cable included in the kit, which allows you to easily connect the module to your Arduino.

  • 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.3 / 5V working voltage
  • Easy-to-use Arduino library
  • Small size: 20x40 mm