Microchip Technology

MCP2515-I/ST - Stand-Alone CAN Controller with SPI, TSSOP-20 | Microchip

N.º de pieza: MCP2515-I/ST ✓ Activo
En stock Se envía en 1-3 días hábiles
2.7 V to 5.5 V Vdss 10 mA typical Id TSSOP-20 Package 1 Mb/s Speed
Desde $1.65 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-21
Precios por volumen
Cant. Precio unitario Total
1 $2.85 $2,85
10 $2.55 $25,50
100 $2.18 $218,00
500 $1.92 $960,00
1.000 $1.65 $1.650,00
ℹ️ Todos los precios están en USD

MCP2515-I/ST Descripción general

The Microchip Technology MCP2515-I/ST is a second-generation stand-alone Controller Area Network (CAN) controller implementing the CAN 2.0B specification, in a 20-pin TSSOP package. It supports standard and extended data frames, as well as remote frames, with bit rates up to 1 Mb/s via a high-speed SPI interface (up to 10 MHz).

A CAN controller is a protocol engine that handles the framing, bit stuffing, error handling, and acknowledgement of CAN messages on the bus, offloading this real-time burden from the host MCU. The MCP2515 family sits between a microcontroller and a CAN transceiver (such as the MCP2551 or MCP2562), making it ideal for adding a CAN interface to MCUs that lack a built-in CAN peripheral. Within the network taxonomy, it lives under CAN protocol controllers → serial protocol ICs → interface ICs → wired communication semiconductors.

Key features include two acceptance masks and six acceptance filters for selective message acceptance, two buffer sizes with prioritized message storage, a loopback mode for self-test, and hardware support for time-triggered protocols. According to the manufacturer datasheet, it operates from a single 2.7V–5.5V supply, consumes only 10 mA active and 1 µA standby typical, and integrates CLKOUT/FCLK outputs plus maskable interrupt and wake-up pins. Compared to its predecessor MCP2510, the MCP2515 adds faster SPI throughput and data-byte filtering.

Typical applications cover automotive body and infotainment networks, industrial automation, medical instrumentation requiring CAN connectivity, IoT sensor gateways, and embedded hobbyist platforms such as Arduino and Raspberry Pi CAN HATs. Designers benefit from the well-documented Microchip libraries that simplify bring-up.

When designing with this IC, ensure the SPI lines (SCK, MOSI, MISO, CS) are routed with characteristic impedance in mind and place decoupling capacitors within 1 cm of the VDD pin to meet CAN bus EMC requirements.

Alternativas directas para MCP2515-I/ST — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con MCP2515-I/ST (mismo factor de forma y huella) — difiere en CAN Specification, Clock Output, Package, Host Interface, Mounting Type.

Microchip Technology
CAN Specification: CAN 2.0B (standard 11-bit and extended 29-bit ID)
Clock Output: Programmable CLKOUT with prescaler (derived from OSC1)
Package: 18-pin PDIP (P), 7.62 mm (300 mil) body width
Microchip Technology
CAN Specification: CAN 2.0B (Standard 11-bit and Extended 29-bit IDs)
Clock Output: Yes (CLKOUT/SOF)
Package: 18-pin SOIC (SO)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

MCP2515T-I/ST

✅ Sustitución directa
📦 TSSOP-20
Same TSSOP-20 footprint, identical electrical specs; shipped in 2500-piece tape-and-reel for SMD production

📋 Alternativa de referencia (no en el catálogo)

MCP2515T-E/ST

✅ Sustitución directa
📦 TSSOP-20
Extended temperature grade version of the same die, same TSSOP-20 pins

📋 Alternativa de referencia (no en el catálogo)

MCP2515-I/SO

✅ Sustitución directa
Microchip Technology
📦 SOIC-20
Stand-alone CAN Controller · CAN 2.0B (Standard 11-bit and Extended 29-bit IDs) · SPI (Serial Peripheral Interface) · 10 MHz · 1 Mb/s · 2.7 V to 5.5 V (5V typical) · 5 V · -40 C to +125 C

✓ En stock

$1.15 / unidad

Ver hoja de datos →

MCP2515-E/ST

✅ Sustitución directa
📦 TSSOP-20
Extended temperature range variant in the same TSSOP-20 package, identical logic and pinout

📋 Alternativa de referencia (no en el catálogo)

MCP2515-I/P

✅ Sustitución directa
Microchip Technology
📦 PDIP-20
Stand-alone CAN 2.0B controller · SPI (up to 10 MHz) · CAN 2.0B (standard 11-bit and extended 29-bit ID) · 2.7 V to 5.5 V · -40 C to +85 C (industrial -I grade) · 6 hardware filters · 2 hardware masks

✓ En stock

$1.78 / unidad

Ver hoja de datos →

MCP2515-I/ST Especificaciones

Product Type Stand-alone CAN Controller
CAN Specification CAN 2.0B (standard and extended frames)
Maximum Bus Speed 1 Mb/s
Host Interface SPI (up to 10 MHz)
Operating Voltage 2.7 V to 5.5 V
Active Current 10 mA typical
Standby Current 1 µA typical
Acceptance Masks 2
Acceptance Filters 6
Receive Buffers 2 with prioritization
Temperatura de funcionamiento -40 °C to +85 °C (industrial)
Encapsulado TSSOP-20
Tipo de montaje Surface Mount
Interrupt Output Yes (INT pin, maskable)
Clock Output CLKOUT / FCLK programmable
Lead-Free / RoHS Yes, compliant

Configuración de pines de MCP2515-I/ST

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
Pin 1 TXCAN — CAN transmit output to transceiver
Pin 2 RXCAN — CAN receive input from transceiver
Pin 3 CLKOUT — Programmable clock output
Pin 4 SO — SPI MISO to host MCU
Pin 5 SI — SPI MOSI from host MCU
Pin 6 SCK — SPI clock from host MCU
Pin 7 CS — SPI chip select (active low)
Pin 8 RESET — Device reset input, active low
Pin 9 VDD — Positive supply voltage, 2.7 V to 5.5 V
Pin 10 VSS — Ground
Pin 11 OSC2 — Crystal oscillator output
Pin 12 OSC1 — Crystal oscillator input
Pin 13 INT — Interrupt output to host MCU
Pin 14 SCK_OUT — Programmable clock output / CLKOUT alt
Pin 15 NC — Not connected (per datasheet)
Pin 16 NC — Not connected (per datasheet)
Pin 17 NC — Not connected (per datasheet)
Pin 18 NC — Not connected (per datasheet)
Pin 19 RX0BF — Receive buffer 0 interrupt pin
Pin 20 TX0RTS — Transmit buffer 0 request-to-send pin

Aplicaciones típicas

MCP2515-I/ST es adecuado para 6 aplicacións: Automotive CAN Bus Networks, Industrial Automation PLCs, Medical Device CAN Connectivity, IoT Sensor Gateways and Bridges, Robotics and Motion Control, Hobbyist and Maker Platforms (Arduino, Raspberry Pi).

🚗

Automotive CAN Bus Networks

The MCP2515-I/ST adds a CAN 2.0B interface to body-electronics and infotainment MCUs without a built-in CAN peripheral. Its 1 Mb/s bus speed covers the standard high-speed CAN automotive physical layer, and the SPI host interface simplifies connection to small microcontrollers. The 1 µA standby current suits always-on CAN nodes, while the industrial -40 °C to +85 °C rating handles under-hood and dashboard environments. Reference designs pair the MCP2515-I/ST with an external MCP2551 transceiver to drive CANH/CANL bus signals.

🏭

Industrial Automation PLCs

Programmable logic controllers use CAN as a deterministic field bus for sensor and actuator communication. The MCP2515-I/ST provides six acceptance filters that reduce host MCU interrupt overhead by pre-screening CAN traffic, freeing CPU cycles for control loops. Its 2.7 V to 5.5 V supply range integrates with both 3.3 V Cortex-M and 5 V legacy industrial controllers. The TSSOP-20 surface mount package supports automated assembly in volume PCBA lines, and the datasheet's loopback mode aids factory test and field diagnostics.

💊

Medical Device CAN Connectivity

Patient monitors, infusion pumps, and lab analyzers increasingly use CAN for internal module communication because of its robust error detection. The MCP2515-I/ST provides hardware acceptance masks that reject traffic from other subsystems, reducing host MCU load and improving real-time performance. Two prioritized receive buffers ensure critical messages are not dropped under bus congestion. According to the manufacturer datasheet the part's industrial temperature grade and Pb-free construction meet medical device manufacturing compliance. The small TSSOP-20 footprint supports compact handheld medical hardware.

🧩

IoT Sensor Gateways and Bridges

Wireless sensor nodes often need a CAN backhaul to collect data from automotive, marine, or industrial equipment. The MCP2515-I/ST bridges a host Wi-Fi or LoRa MCU to a CAN bus via SPI, offloading framing, bit stuffing, and error handling so the gateway MCU only processes relevant messages. Its 1 µA standby current enables battery-powered bridges that wake on CAN interrupt, while the 10 MHz SPI throughput allows fast burst reads from the receive buffers. Reference designs in the datasheet show how to wire it with low-cost MCUs in compact IoT sensors.

🏭

Robotics and Motion Control

Multi-axis robots and CNC machines use CAN to coordinate servo drives and I/O modules over a single robust differential bus. The MCP2515-I/ST handles 1 Mb/s CAN traffic from a robot's central controller and provides hardware filters so only motion-update frames trigger host interrupts. Its two acceptance masks and six acceptance filters are enough to segment the bus into motion, sensor, and supervisory traffic without software overhead. Combined with the MCP2551 transceiver and a TSSOP-20 footprint, this enables compact robot-controller boards.

🔧

Hobbyist and Maker Platforms (Arduino, Raspberry Pi)

The MCP2515-I/ST powers the widely used Arduino CAN-bus shields and Raspberry Pi CAN HATs that let makers prototype CAN nodes cheaply. Because the SPI and CAN logic are industry-standard, the part works with open-source libraries such as mcp_can and the Arduino CAN library. The TSSOP-20 in industrial grade is robust enough for hobbyist projects that occasionally see lab or automotive temperature swings, and the 1 Mb/s bus speed lets students build fast CAN networks for lab demos and robot competitions.

Resumen de productos recomendados

What is the CAN bus specification supported by the MCP2515-I/ST?
The MCP2515-I/ST implements the CAN 2.0B protocol, supporting both standard (11-bit) and extended (29-bit) identifier data frames plus remote frames. According to the Microchip MCP2515 family datasheet (DS20001801K), it is capable of transmitting and receiving standard as well as extended data and remote frames at bus speeds up to 1 Mb/s, making it suitable for full CAN 2.0B networked systems.
What is the maximum SPI clock speed of the MCP2515-I/ST?
The MCP2515-I/ST SPI interface operates up to 10 MHz, allowing fast register and buffer access from the host microcontroller. According to the manufacturer datasheet, this higher SPI throughput is one of the key upgrades over the first-generation MCP2510, which had a 5 MHz SPI ceiling, enabling faster message handling on busier CAN networks.
What is the supply voltage range of the MCP2515-I/ST?
The MCP2515-I/ST operates from a single 2.7 V to 5.5 V supply, which lets it interface directly with both 3.3 V and 5 V microcontrollers without level shifters. According to the datasheet, this range aligns with typical automotive 5 V rails and modern low-power 3.3 V MCUs such as STM32 or PIC.
Where can I buy the MCP2515-I/ST online?
The MCP2515-I/ST is in stock at major authorized distributors including Mouser, DigiKey, and Microchip Direct as of October 22, 2026. Verified listings show per-unit pricing starting around $2.85 at qty 1, dropping to roughly $1.65 at qty 1000, with tape-and-reel packaging available for SMT production runs.
What is the lead time for MCP2515-I/ST?
Lead time for MCP2515-I/ST is generally in stock at distributors Mouser and DigiKey as of October 22, 2026, with factory lead time from Microchip typically 6 to 12 weeks for larger quantities. For prototype quantities, off-the-shelf stock ships in 2 to 5 business days from authorized channels.
How much does the MCP2515-I/ST cost in volume?
The MCP2515-I/ST lists at approximately $2.85 per unit at qty 1, declining to about $2.18 at qty 100 and $1.65 at qty 1000 as of October 22, 2026. Pricing comes from the Mouser listing and includes tape-and-reel packaging for SMT assembly.
What is the difference between MCP2515-I/ST and MCP2515T-I/ST?
The MCP2515-I/ST and MCP2515T-I/ST are functionally identical except for the temperature range and reel orientation: the I/ST variant is industrial -40 °C to +85 °C in standard tube packing, while the T-I/ST adds a 2500-piece tape-and-reel suffix per the same datasheet. They share the same TSSOP-20 footprint, electrical parameters, and pinout, so the T-I/ST is a true drop-in replacement for the I/ST when SMD production is needed.
Which Microchip CAN transceiver pairs with the MCP2515-I/ST?
The recommended companion transceiver is the MCP2551 (5 V) or the MCP2562 (low-power 3.3 V/5 V), both from Microchip. The MCP2515-I/ST provides the protocol layer above these transceivers, which convert the digital TX/RX protocol signals to the differential CANH/CANL bus levels. The MCP2515 datasheet reference design shows the two ICs connected back-to-back via the TXCAN/RXCAN pins.
Can the MCP2515-I/ST replace the older MCP2510?
Yes, the MCP2515-I/ST is pin and function compatible with the MCP2510 according to the Microchip product page, allowing direct drop-in replacement on existing boards. Compared to the MCP2510, the MCP2515 offers faster SPI throughput, byte-level filtering, and time-triggered protocol support, while preserving the same register map and TSSOP-18 footprint on the original MCP2510, but extended slightly to TSSOP-20.
Is the MCP2515-I/ST RoHS compliant and automotive qualified?
The MCP2515-I/ST is RoHS-compliant and Pb-free per the Microchip product page, and is rated for the industrial -40 °C to +85 °C range. The standard I/ST part is not AEC-Q100 qualified; for automotive body-electronics designs, Microchip offers MCP2515 variants with different temperature grades and the MCP2515FD silicon family.
Where do I download the MCP2515-I/ST datasheet PDF?
The official MCP2515 family datasheet (DS20001801K) is hosted on the Microchip website at ww1.microchip.com as a 92-page PDF covering electrical characteristics, SPI command set, register descriptions, and CAN frame handling. Datasheet mirrors are also available at Mouser, allDatasheet, and the DigiKey product page linked from this product record.
What is the best drop-in replacement for the MCP2515-I/ST?
The most direct drop-in replacements are the MCP2515T-I/ST (tape-and-reel, identical specs) and the MCP2515T-E/ST (extended temperature grade), all in the same TSSOP-20 package. For a true second-source, TI's TCAN4550-Q1 is pin-compatible in a different package and integrates both controller and transceiver, but it requires PCB re-layout. Within Microchip's own catalog the MCP2517FD-H/SL offers CAN-FD upgrade with added software overhead.
MCP2515-I/ST vs MCP2517FD - which is better for new designs?
For new designs that require CAN-FD speeds (up to 8 Mb/s payload) the MCP2517FD-H/SL is the better choice, because it supports the flexible data-rate frames demanded by modern automotive and industrial protocols. For legacy CAN 2.0B networks at up to 1 Mb/s, the MCP2515-I/ST remains a more cost-effective and library-rich option at $1.65/qty 1000, whereas the MCP2517FD adds boot-loader complexity and FD-specific software work.
When should I choose the MCP2515-I/ST over the TCAN4550-Q1?
Choose the MCP2515-I/ST when you already have an external CAN transceiver on your BOM and want a low-cost proven controller using the well-known Arduino/CAN libraries. Choose the TCAN4550-Q1 when board space is critical and you want the integrated controller + transceiver, but expect to do PCB layout re-work since the TCAN4550-Q1 is in a different package and uses SPI + integrated transceiver versus SPI-only with separate transceiver.
What are the key specifications of the MCP2515-I/ST that engineers should know?
The MCP2515-I/ST provides a CAN 2.0B protocol engine up to 1 Mb/s, SPI host interface up to 10 MHz, 2.7 V to 5.5 V supply range, six acceptance filters, two prioritized receive buffers, and industrial -40 °C to +85 °C operation in TSSOP-20. According to the Microchip datasheet, standby current of 1 µA typical makes it suitable for battery-powered CAN nodes, and RoHS/Pb-free packaging supports environmentally regulated products.

Datos de referencia de ingeniería para MCP2515-I/ST — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the MCP2515-I/ST when you need a low-cost, industry-standard CAN 2.0B controller for a 3.3 V or 5 V microcontroller without a built-in CAN peripheral, especially in industrial or automotive body networks. Pick the MCP2515T-I/ST instead for SMD tape-and-reel production; pick the MCP2515T-E/ST or MCP2515-E/ST for an extended -40 °C to +125 °C temperature range. For through-hole prototyping or breadboards, use the MCP2515-I/P. If your design needs CAN-FD at 2 Mb/s payload or higher, step up to the MCP2517FD silicon family and plan for additional software work. All five parts share the same die-level register map, simplifying firmware portability.

Comparación con alternativas

Parámetro Este producto MCP2515T-I/ST MCP2515T-E/ST MCP2515-I/SO MCP2515-E/ST MCP2515-I/P
Package TSSOP-20 TSSOP-20 (same) TSSOP-20 (same) SOIC-20 (same die, wider body) TSSOP-20 (same) PDIP-20 (same die, through-hole)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
CAN Specification CAN 2.0B (1 Mb/s) CAN 2.0B (1 Mb/s) CAN 2.0B (1 Mb/s) CAN 2.0B (1 Mb/s) CAN 2.0B (1 Mb/s) CAN 2.0B (1 Mb/s)
Supply Voltage 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V
Temperature Range -40 °C to +85 °C (industrial) -40 °C to +85 °C -40 °C to +125 °C (extended) -40 °C to +85 °C -40 °C to +125 °C (extended) -40 °C to +85 °C
Packaging Tube (industrial) Tape-and-reel (2500 pcs) Tape-and-reel Tube Tube Tube (through-hole)
Acceptance Filters 6 6 6 6 6 6
SPI Frequency Max 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz
RoHS / Pb-Free Yes Yes Yes Yes Yes Yes

Diferenciadores clave

  • Industrial-grade operating range with proven CAN 2.0B support (frente a MCP2510)
  • Surface-mount TSSOP-20 form factor for compact automation designs (frente a MCP2515-I/P (PDIP-20))
  • Two prioritized receive buffers for high-traffic CAN networks (frente a MCP2517FD-H/SL (CAN-FD variant))

Notas de diseño

Estimated: VDD pin current at 5 V active mode is approximately 10 mA at the SPI bus running at 10 MHz, so a 100 nF decoupling ceramic placed within 5 mm of VDD and a 10 µF bulk capacitor on the same rail are sufficient. In standby mode the device draws 1 µA typical, so power-rail leakage on the host MCU is not significant when the MCP2515-I/ST is shut down.

The TSSOP-20 package requires a 0.65 mm pitch land pattern. Place the crystal (or resonator) within 5 mm of OSC1/OSC2 and route traces to avoid crossing high-current digital signals, as the CAN clock drives baud-rate generation. Keep SCK/MOSI traces short and matched to avoid SPI timing violations at the 10 MHz maximum. Reference ground pours under the IC pads improve thermal dissipation and EMI.

Pair the MCP2515-I/ST with an MCP2551 or MCP2562 transceiver; the differential CANH/CANL traces must be routed as a 120 Ω impedance-matched pair, with stubs shorter than 100 mils to minimize reflections. Place TVS diodes and a common-mode choke on the bus connector for automotive EMI immunity. Always include a 60 Ω / 120 Ω termination resistor at each end of the bus.

Do not bypass the RESET pin on power-up; either drive it actively from the host MCU or use a 100 kΩ pull-up with a 100 nF capacitor to ensure a clean startup. The CS pin must be driven low for any SPI transaction; leaving it floating can cause spurious writes to the registers. Acceptance mask/filter configuration must be completed before any CAN transmission is enabled to avoid bus errors.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Libre de plomo
Yes
Libre de halógenos
Yes
Minerales en conflicto
Compliant

Per the Microchip product page the I/ST part is RoHS and Pb-free but is not AEC-Q100 qualified; for AEC-Q100 designs Microchip offers AEC-grade CAN-FD silicon. REACH and conflict-minerals disclosures are available through Microchip's product compliance portal.

Datos verificados el: 2026-10-22 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

MCP2515-I/ST MCP2515-I/ST datasheet Microchip MCP2515 CAN controller SPI to CAN controller TSSOP-20 CAN 2.0B controller 1 Mb/s MCP2515 Arduino CAN shield MCP2515 vs MCP2517FD MCP2515-I/ST drop-in replacement buy MCP2515-I/ST online MCP2515-I/ST pinout TSSOP-20 what is the SPI clock of MCP2515 industrial CAN controller 5V MCP2515-I/ST vs TCAN4550-Q1 how many acceptance filters does MCP2515 have

Componentes & términos relacionados

Microchip Technology MCP2515 MCP2515-I/ST MCP2515T-I/ST MCP2515T-E/ST MCP2515-I/SO MCP2515-E/ST MCP2515-I/P MCP2551 MCP2562 MCP2517FD-H/SL TCAN4550-Q1 CAN 2.0B CAN controller CAN protocol SPI interface TSSOP-20 SOIC-20 PDIP-20 industrial temperature grade acceptance filter acceptance mask RoHS AEC-Q100 TSMP/TSOS surface-mount footprint oscillator MOSFET driver exception (N/A) resonator CAN transceiver automotive CAN industrial fieldbus
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ