# Isolated RS485 CAN HAT (B) For Raspberry Pi, 2-Ch RS485 and 1-Ch CAN, Multi Protections

**Type:** Product page · **SKU:** WS-23227 · **Brand:** [Waveshare](https://core-electronics.com.au/brands/waveshare-in-australia)
**Page:** https://core-electronics.com.au/isolated-rs485-can-hat-b-for-raspberry-pi-2-ch-rs485-and-1-ch-can-multi-protections.html ([markdown](https://core-electronics.com.au/isolated-rs485-can-hat-b-for-raspberry-pi-2-ch-rs485-and-1-ch-can-multi-protections.html.md))

Isolated RS485 CAN HAT (B) For Raspberry Pi, 2-Ch RS485 and 1-Ch CAN, Multi Protections...

## Pricing

- **Price:** $36.05 (inc GST) — $32.77 AUD, exc GST
- **Quantity discounts:** 10+ $31.46 (exc GST) · 25+ $30.48 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 9 today, and up to 300 more in 12–19 days.

## Description

This device is designed to be compatible with Raspberry Pi boards through its standard 40-pin GPIO extension header. It offers a single channel for SPI to CAN conversion and two channels for SPI to RS485 conversion. With an onboard voltage regulator, it can accept power inputs ranging from 8 to 28 volts and is capable of powering the Raspberry Pi. The device is equipped with a transient voltage suppressor to protect against surges and transient spikes. Additionally, it includes a resettable fuse and protection diodes to ensure stable current and voltage outputs, along with safeguarding against over-current and over-voltage situations.

## Specifications

- **RS485:** 2 Channels
- **CAN**: 1 Channel
- **CAN transceiver**: SIT65HVD230DR/SN65HVD23D
- **CAN Baud Rate:** 1,000,000
- **RS485 transceiver**: SP3485
- **RS485 baud rate**: 300 to 921600 bps
- **External power supply**: 8V to 28V
 
## What's On Board ![](https://core-electronics.com.au/attachments/localcontent/RS485-CAN-HAT-B-details-intro_25272143dcc.jpg)

1. **MCP2515:** CAN controller
2. **SIT65HVD230DR/SN65HVD23D:** CAN transceiver
3. **SP3485:** RS485 transceiver
4. **SC16IS752:** UART expansion
5. **P163M31:** 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**
 
## Pinout 

## ![](https://core-electronics.com.au/attachments/localcontent/RS485-CAN-HAT-B-details-3_26343ff1e02.jpg)![](https://core-electronics.com.au/attachments/localcontent/RS485-CAN-HAT-B-details-inter_23777c19105.jpg)

## Dimensions

##  ![](https://core-electronics.com.au/attachments/localcontent/RS485-CAN-HAT-B-details-size_22475915786.jpg)

## Documents 

- Wiki
 
## Shipping List

- 1 x RS485 CAN HAT (B)
- 1 x 2x20PIN female header
- 1 x Screws pack

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/C/E/CE09198-1.jpg)
