Isolated RS485 CAN HAT (B) For Raspberry Pi

WaveshareSKU: WAV-23227
Sale price £22
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

This HAT for the Raspberry Pi provides your project with RS485 and CAN communication functionality.

Offering a 1-channel CAN and 2-channel RS485, the HAT can convert SPI to CAN and SPI to RS485. The onboard power conversion circuit supports a wide 8-28V power supply and can also power the Raspberry Pi at the same time. There's also unibody power supply isolation providing stable isolated voltage - no additional power supply is required for the isolated terminal.

Connections are handled via removable block connectors which make for more robust and convenient connections, with SPI pins for connecting with other host control boards.

The HAT also features an onboard resettable fuse, protection diodes, ADI magnetical isolation and an onboard TVS.

What's Onboard

1) MCP2515
 - CAN controller
 - CAN transceiver
3) SP3485
 - RS485 transceiver
4) SC16IS752
 - UART expansion
5) π163M31
 - Digital isolator
6) B0505LS-1W
 - Power supply isolation
7) Power supply interface
 - DC 8~28V, can power the HAT and Raspberry Pi
8) RS485 bus interface
 - Connect via screw terminals/pin header
9) CAN bus interface
 - Connect via screw terminals/pin header
10) Raspberry Pi GPIO header
11) SPI control header
 - For connecting with host boards like STM32/Arduino
12) CAN terminal resistor jumper
 - Switch to 120Ω by default
13) RS485 Terminal resistor jumper
 - Switch to 120Ω by default
14) Power Indicator


  • Compatible with the Raspberry Pi (40-pin header models)
  • 1-Channel CAN, adopts MCP2515 controller and CAN transceiver, converts SPI to CAN
  • 2-Ch RS485, adopts SC16IS752+SP3485 dual-chip combination, converts SPI to RS485
  • Onboard power conversion circuit, supports 8~28V wide voltage power supply and can power the Raspberry Pi at the same time
  • Onboard unibody power supply isolation, providing stable isolated voltage, no extra power supply required for the isolated terminal
  • Onboard unibody digital isolation, for isolating the signal, reliable and jamproof, low power consumption
  • Onboard TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit, lightning proof & anti-electrostatic
  • Onboard resettable fuse and protection diodes, ensures the current/voltage stable outputs, provides over-current/over-voltage proof, improves shock resistance
  • Onboard 120Ω terminal resistor, configured by jumper
  • Onboard terminals and pin headers
  • Breakout SPI control pins, for connecting with host control boards


Expanded Interface 2-Ch RS485 + 1-Ch CAN
Communication Interface SPI
Can Controller MCP2515
Can Transceiver SIT65HVD230DR/SN65HVD23D
Can Baud Rate ≦1Mbps
UART Expansion Chip SC16IS752
RS485 Transceiver SP3485
RS485 Baud Rate 300~921600 bps
Power Supply External power supply terminal OR RPi
External Power Supply Range DC 8~28V
Operating Voltage 3.3V
Dimensions 65mm × 56.5mm


Package Contents

  • 1x RS485 CAN HAT (B)
  • 1x 2x20 female pin header
  • 1x Screws pack

Raspberry Pi not included

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.