2-Channel Isolated CAN FD Expansion HAT for Raspberry Pi

SKU: 17075
Part Number: 2-CH CAN FD HAT
Brand: Waveshare


Related Products:



2-Channel Isolated CAN FD Expansion HAT for Raspberry Pi, with Multi Onboard Protection Circuits


This is a 2-Channel CAN bus expansion HAT designed for Raspberry Pi, supports CAN FD (CAN with Flexible Data-Rate), features multi onboard protection circuits, high anti-interference capability, and stable operation. It suits for fields such as automotive devices or industrial automation.

This HAT will enable CAN bus for your Raspberry Pi, not only the original CAN 2.0 protocol, but also the CAN FD extension, with higher data throughput.

Thanks to multi onboard protection circuits, include 500W lighting surge, ESD, short circuit protection, and electrical isolation, it make the communication more safe and more reliable.


  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards
  • Supports both traditional CAN2.0 and CAN FD protocols
  • Breakout SPI control pins, for connecting with host control boards like STM32/Arduino
  • Onboard electrical isolation, up to 5KV isolated voltage, high anti-interference capability, stable operation
  • Onboard lighting proof, ESD, short circuit protection, more safe communication
  • Onboard voltage translator, select 3.3V/5V operating voltage by jumper
  • Onboard 120Ω terminal resistor, configured by jumper
  • Comes with development resources and manual (examples for Raspberry Pi/Arduino)


  • CAN controller: MCP2517FD
  • CAN transceiver: MCP2562FD
  • Communication interface: SPI (two channels independent SPI by default, swith to one channel SPI by soldering)
  • Power supply: external power input terminal, or Raspberry Pi
  • Power input terminal voltage: DC 8~26V
  • Operating voltage: 5V
  • Logic level: 3.3V/5V
  • Dimensions: 65.0 x 56.5 mm

What's on Board

2-CH CAN FD HAT on board resource
  1. MCP2517FD CAN controller
  2. MCP2562FD CAN transceiver
  3. SI8642ED digital isolator
  4. MP1584EN power chip
  5. RT9193-33 power chip
  6. B0505LS-1W power supply isolation module
  7. Raspberry Pi GPIO connector: for connecting Raspberry Pi
  8. CAN terminal
  9. External power input terminal: DC 8~26V input
  10. MCU control pin: for connecting with host control boards like Arduino
  11. 120Ω terminal resistor configuration
  12. 3.3V/5V logic level selection
  13. CAN operating mode selection:
    A: CAN_0 and CAN_1 use two channels independent SPI (default)
    B: CAN_0 and CAN_1 share one common SPI
  14. Power indicator
  15. 2A fast auto-recovery fuse
  16. Power supply anti-reverse diode
  17. Power supply anti-countercurrent diode
  18. Follow current diode
  19. SM24CANB TVS diode array



Development Resources

Wiki : www.waveshare.com/wiki/2-CH_CAN_FD_HAT

Weight: 0.03 kg

Quick Overview

  1. 2-CH CAN FD HAT x1
  2. 2x20PIN female pinheader x1
  3. RPi screws pack (2pcs) x1