Boardoza
RF CommunicationSKU: B0201V10000140

Boardoza MCP2515 CAN Bus to SPI Breakout Board

Boardoza MCP2515 is a CAN Bus to SPI Converter Module based on the MCP2515 CAN controller and the TJA1050 CAN transceiver. It allows microcontrollers (Arduino, STM32, ESP32, Raspberry Pi, etc.) to communicate over the CAN Bus protocol via a simple SPI interface. The module is widely used in automotive, industrial, and robotics applications. The MCP2515 handles the low-level CAN protocol conversions, while the TJA1050 provides the physical layer interface for differential CAN communication. With MCP2515 module, you can create CAN Bus network with multiple Data sending/receiving nodes without the need of built-in CAN peripherals in microcontrollers.

Boardoza MCP2515 CAN Bus to SPI Breakout Board – 1
1 / 2

Key Features

  • CAN Controller with SPI interface (up to 10 MHz)
  • TJA1050 CAN Transceiver compliant with ISO 11898 standard
  • Support for standard (11-bit) and extended (29-bit) CAN ID’s
  • CAN V2.0B at 1 Mb/s speed
  • Up-To 110 nodes on CAN Network
  • SPI bus speed up to 10 MHz
  • On-board 16 MHz crystal oscillator
  • 120Ω termination resistor (removable via JP1)
  • Supports only 5V logic levels (Use level shifters for 3.3V systems)

Technical Specifications

DC Input Voltage
4.75V \~ 5.25V (5V Typical)
IO Logic Level Voltage
5V; external level shifting required for 3.3V host interfaces
Maximum Current Consumption
Up to 90 mA
Communication Interface
SPI (CS, SCK, MOSI, MISO)
CAN Bus Transceiver
TJA1050
CAN Bus Speed
1 Mb/s
SPI Clock Speed
Up to 10 MHz
Termination Resistor
120 Ω (Remove by cutting JP1 open if using more than 2 devices on CAN Bus)
Operating Temperature
-40°C to +85°C
Board Dimensions
20 x 40 mm

Support

For technical questions, documentation and issue reports, use the GitHub repository or write to us directly.

Boardoza MCP2515 CAN Bus to SPI Breakout Board | Boardoza