EmbeddedRelated.com
MCP2515

MCHPMCP2515

Microchip Technology
Standalone SPI CAN controller widely used when a separate transceiver is acceptable.
4,611 in stock

Overview

The MCP2515 is a standalone Controller Area Network (CAN) controller that implements the CAN specification, version 2.0B. It serves as an interface between a microcontroller and the CAN bus via a standard Serial Peripheral Interface (SPI), enabling CAN connectivity for MCUs that do not have an integrated CAN peripheral.

Why Choose This Part

The device supports CAN 2.0B with bit rates up to 1 Mb/s and features a low-power Sleep mode consuming only 5uA. Its SPI interface allows for simple integration with nearly any microcontroller while operating across a wide supply voltage of 2.7V to 5.5V.

Applications

Automotive Aftermarket Modules
Adding CAN connectivity to vehicle diagnostic tools or data loggers that use microcontrollers without native CAN support.
Industrial Control Networks
Implementing robust communication between PLCs, sensors, and actuators in factory automation environments.
Embedded Systems Expansion
Providing a second CAN channel to an existing system for gateway or bridging applications.

Key Specifications

Function Controller
Protocol CANbus
Interface SPI
Standards CAN 2.0
Package / Case 18-SOIC (0.295", 7.50mm Width)
Current - Supply 10mA
Voltage - Supply 2.7V ~ 5.5V
Operating Temperature -40degC ~ 85degC
Supplier Device Package 18-SOIC

Getting Started

To use the MCP2515, you must pair it with a CAN transceiver like the MCP2551 or MCP2561 to handle the physical layer signaling. Development is supported by numerous open-source libraries, particularly for the Arduino ecosystem, and hardware testing can be performed using the MCP2515 PICtail Plus Daughter Board.

Part of Microchip MCP2515 CAN family » MCP2515

MCP2515 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Stock
MCP2515 (this part) SOIC-18 4,611
MCP2515-I/ST TSSOP-20 14,110
MCP2515-I/P DIP-18 1,056
Also available as: MCP2515-I/SO, MCP2515-I/SN

Also Consider

MCP25625 MCHPMicrochip Technology - Includes an integrated CAN transceiver in a single package, reducing PCB footprint compared to the standalone MCP2515.