SparkFun CAN-BUS Shield
Overview
The SparkFun CAN-BUS Shield provides a simple way to interface Arduino-based projects with a Controller Area Network (CAN) bus. It utilizes the Microchip MCP2515 CAN controller and MCP2551 CAN transceiver to handle high-speed data transmission and reception in automotive and industrial environments.
Why Choose This Part
This shield offloads the complex CAN protocol management to the dedicated MCP2515 hardware controller, freeing up the Arduino CPU for application logic. It uses the standard SPI interface for communication, making it compatible with most Arduino Uno and Mega boards.
Applications
Key Specifications
Getting Started
Mount the shield onto an Arduino Uno and connect your CAN-H and CAN-L lines to the DB9 connector or screw terminals. Use the SparkFun CAN-Bus Arduino library to initialize the MCP2515 over SPI and begin sending or receiving packets at standard baud rates like 500kbps.



