The MCP2515 series are stand-alone Control Area Network (CAN) controller that implements the CAN specification, version 2.0B. It is capable of transmitting and receiving both standard and extended data and remote frames. The MCP2515 has two acceptance masks and six acceptance filters that are used to filter out unwanted messages, thereby reducing the host MCUs overhead. The MCP2515 interfaces with microcontrollers (MCUs) via an industry standard Serial Peripheral Interface (SPI). 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.
MCP2515-I/SO is a 18 Pin SOIC 300mil industrial temp , stand-alone CAN controller developed to simplify applications that require interfacing with a CAN bus. The device consists of three main blocks: the CAN module (includes the CAN protocol engine, masks, filters, transmit and receive buffers) , control logic & registers, and the SPI protocol. Operates from 2.7V to 5.5V, 5mA active current.