2-Channel Isolated CAN FD Expansion HAT for Raspberry Pi

WaveshareSKU: WAV-17075
Sale price £45.10
incl. VAT
excl. VAT
Only 7 units left

Compatible with:

Awesome Extras

Raspberry PiRaspberry Pi 4 Model B
Sale priceFrom £33.60 incl. VAT excl. VAT

The 2-Channel CAN Flexible Data-Rate (FD) HAT is a 2-Channel CAN bus expansion HAT designed for the Raspberry Pi which supports CAN FD (Flexible Data-Rate). It will enable not only the original CAN 2.0 protocol but also the CAN FD extension, with higher data throughput, for your Raspberry Pi.

Thanks to multiple onboard protection circuits, including 500W lightning surge protection, ESD protection, short circuit protection, and electrical isolation, users can count on safe and more reliable communication between the Raspberry Pi and CAN Bus electrical system.

Online development resources are available, which include wiring guidance and example code, with additional information being found in the Wiki/manual.


  • Compatible with the Raspberry Pi (all 40-pin models)
  • Supports both traditional CAN2.0 and CAN FD protocols, up to 8Mbps data rate
  • Breakout SPI control pins
  • Onboard electrical isolation, up to 5KV isolated voltage, high anti-interference capability
  • Onboard lighting proof, ESD, short circuit protection
  • Onboard voltage translator, select 3.3V/5V operating voltage by jumper
  • Onboard 120Ω terminal resistor, configured by jumper
  • Online development resources and manual (examples for Raspberry Pi/Arduino)


  • CAN controller: MCP2518FD
  • CAN transceiver: MCP2562FD
  • Communication interface: SPI (two channels independent SPI by default, switch 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

    Package Contents

    • 1x 2-Channel CAN FD HAT
    • 1x 20-pin female header
    • 1x -Standoffs pack


    What's On Board

    1. MCP2518FD controller
    2. MCP2562FD transceiver
    3. SI8642ED digital isolator
    4. MP1584EN power chip
    5. RT9193-33 power chip
    6. B0505LS-1W power supply isolation module
    7. Standard Raspberry Pi 40PIN GPIO header
    8. CAN bus screw terminal
    9. External power supply terminal
      • 8~26V DC input
    10. MCU control pins
      • For use with host boards like Arduino
    11. 120Ω terminal resistor switch
    12. 3.3V/5V logic level switch
    13. CAN operating mode selection
      • A: CAN_0 and CAN_1 use two separated SPI (default)
      • B: CAN_0 and CAN_1 share a single SPI
    14. Power indicator
    15. 2A fast resettable fuse
    16. Power supply reverse-proof diode
    17. Power supply flow backward proof diode
    18. Freewheeling diode
    19. SM24CANB TVS diode


    Payment & Accreditations

    Payment methods
    Visa Mastercard Maestro PayPal Amazon Klarna

    Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.