Microchip — MCP2517FD: External CAN FD Controller with SPI Interface

The MCP2517FD is a cost effective and small-footprint external CAN FD controller that can be easily added to a microcontroller with an available SPI interface. The MCP2517FD supports both CAN frames in the classical format (CAN 2.0B) and CAN flexible data rate (CAN FD) format as specified in ISO11898-1:2015. The MCP251XFD CAN FD motherboard (Part #ADM00576) together with the MCP2517FD click board (Part #MIKROE-2379) provides a simple, low-cost evaluation board for implementing a CAN FD design. In addition, a firmware API written in C is available for rapid application development.


  • Supports both CAN 2.0B and CAN FD
  • Up to 20MHz SPI clock speed
  • 32 flexible filter and mask objects
  • 32-bit time stamp
  • 2.7V-5.5V VDD range
  • Up to 8Mbps data bit rate
  • 31 FIFOs configurable as transmit or receive
  • One transmit queue
  • Bus health diagnostics and error counters
  • 10k MSRP: $1.60 USD