RS485 CAN HAT for Raspberry Pi

WaveshareSKU: WAV-14882
(12 Reviews)
Sale price £15.10
incl. VAT
excl. VAT
In stock

Compatible with:

Awesome Extras

(3 Reviews)
Waveshare2-Channel Isolated CAN HAT for Raspberry Pi
Sale price £23.70 incl. VAT excl. VAT
(7 Reviews)
ZihatecRS422 / RS485 Serial HAT
Sale priceFrom £33.80 incl. VAT excl. VAT
(4 Reviews)
ABelectronicsRS485 PiZero addon
Sale price £14.40 incl. VAT excl. VAT

The RS485 CAN HAT will enable your Raspberry Pi to communicate with other devices stably in long-distance via RS485/CAN functions.


  • Standard Raspberry Pi 40-pin GPIO header
  • CAN function, onboard CAN controller MCP2515 via SPI interface, onboard transceiver SN65HVD230
  • RS485 function, controlled via UART, half-duplex communication, supports automatic TX/RX control without programming, onboard transceiver SP3485
  • Onboard TVS (Transient Voltage Suppressor), effectively suppresses surge voltage and transient spike voltage in the circuit for RS485 transceiving, lightning-proof & anti-electrostatic
  • Reserved control pins, allows working with other control boards
  • Comes with development resources and manual (examples in wiringPi/python)



  • Operating voltage: 3.3V
  • CAN controller: MCP2515
  • CAN transceiver: SN65HVD230
  • 485 transceiver: SP3485
  • Dimension: 65mm x 30mm
  • Mounting hole size: 3.0mm


3V3 3V3 3.3V Power
GND GND Ground
SCK P11 / SCLK SPI clock input
MOSI P10 / MOSI SPI data input
MISO P9 / MISO SPI data output
CS P8 / CE0 SPI chip selection
INT P25 Interrupt
RXD P15 / RXD RS485 UART receive
TXD P14 / TXD RS485 UART transmit
RSE P4 RS485 TX/RX control (auto-control by default**), high for TX, low for RX

**some soldering is required to enable manual control

Payment & Accreditations

Payment methods
Amazon American Express Maestro Mastercard PayPal Visa

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