MCP2515 + TJA1050: SPI CAN Interface Guide
2026-10-19 · PartVane Electronics
The MCP2515-I/SO is a stand-alone CAN controller, not a complete CAN node. It speaks SPI to your MCU and presents TXCAN and RXCAN logic pins, so a separate CAN transceiver such as the TJA1050T must sit between it and the bus. This guide explains how the two fit together and what to check when you source them.
What the MCP2515 does
| Item | MCP2515 (Microchip DS20001801K) |
|---|---|
| Protocol | CAN V2.0B at up to 1 Mb/s |
| Host interface | SPI up to 10 MHz, modes 0,0 and 1,1 |
| Buffers | Two receive buffers, three transmit buffers with prioritization |
| Filtering | Six 29-bit filters and two 29-bit masks |
| Supply | 2.7V to 5.5V |
| Temperature | Industrial -40°C to +85°C; Extended -40°C to +125°C |
| Packages | 18-lead PDIP/SOIC, 20-lead TSSOP |
| Other | Clock-out pin with programmable prescaler; interrupt pins optional |
Quote MCP2515-I/SO for your build
Send the quantity: we reply within 24 hours with price, availability and photos of the actual parts with the date code. Samples and small batches welcome. Comparing both? Quote TJA1050T too.
Why you need a transceiver
The controller handles framing, arbitration, filtering and buffering, which reduces load on the host MCU. The physical differential bus (CANH/CANL) is driven by a transceiver. The TJA1050T is a commonly paired high-speed CAN transceiver in SO8; confirm its supply voltage and logic levels against the NXP datasheet for your design, especially if the MCP2515 runs from 3.3V.
Sourcing checklist
- Match the temperature grade suffix (I vs E) to your application.
- Match the package (SOIC vs TSSOP vs PDIP) to your footprint.
- Confirm the crystal or oscillator frequency in your design, since CAN bit timing depends on it.
- Ask for date code and photos before payment on small lots.
Need both parts on one BOM? Send us your RFQ with quantities and target date codes.
Sources
- Microchip MCP2515 datasheet DS20001801K (2021)
- NXP TJA1050 product page (transceiver pairing only; no TJA1050 parameters quoted)
Parts in This Article
- MCP2515-I/SO datasheet, pinout & specs – Microchip Technology
- TJA1050T datasheet, pinout & specs – NXP Semiconductors