WaveShare
WaveShare RS485 CAN HAT MCP2515 SN65HVD230 SP3485 development board
Adds RS485 and CAN bus to a Raspberry Pi via 40-pin header with SP3485, MCP2515 and SN65HVD230 transceivers plus TVS protection
- CPU TypeOther
- Fits every Raspberry Pi via the standard 40-pin GPIO header
- RS485 half-duplex link with automatic TX/RX handled by the onboard SP3485 transceiver
- CAN bus ready through the MCP2515 controller and SN65HVD230 transceiver on SPI
- Built-in TVS protection guards the RS485 port against surges and electrostatic spikes
- Reserved control pins let the board work with other host controllers
Raspberry Pi 40-pin GPIO HAT
This HAT connects to the standard 40-pin GPIO header on Raspberry Pi series boards. It adds RS485 and CAN interfaces for industrial or automation projects. The board is designed for makers who need reliable long-distance serial communication. It suits developers building edge devices that talk to sensors, actuators or PLCs.
Sustained communication with protection
The RS485 channel uses the SP3485 transceiver in half-duplex mode with automatic TX/RX control, so no extra code manages direction switching. The CAN channel runs through the MCP2515 controller on SPI with an SN65HVD230 transceiver. Onboard TVS diodes suppress surge and transient spikes on the RS485 lines, giving lightning-proof and anti-electrostatic protection during continuous operation.
Adds RS485 and CAN to a Pi
This board replaces a tangle of separate modules and level shifters by putting both interfaces on one HAT. It upgrades a plain Raspberry Pi when the project demands industrial-grade serial buses instead of USB converters. The jump is worth it when you need deterministic CAN messaging and noise-immune RS485 runs without extra wiring or external power supplies.
Highlights
- Fits every Raspberry Pi via the standard 40-pin GPIO header
- RS485 half-duplex link with automatic TX/RX handled by the onboard SP3485 transceiver
- CAN bus ready through the MCP2515 controller and SN65HVD230 transceiver on SPI
- Built-in TVS protection guards the RS485 port against surges and electrostatic spikes
- Reserved control pins let the board work with other host controllers
Specifications
| CPU Type | Other |
|---|
Questions about this item
Does the SP3485 RS485 transceiver generate noticeable heat or noise during continuous half-duplex operation?
The SP3485 is a low-power transceiver chip with no moving parts, so it runs silently and produces negligible heat during typical RS485 communication.
Which Raspberry Pi board and GPIO header must I already own to attach this HAT?
You need any Raspberry Pi model with a standard 40-pin GPIO header; the HAT plugs directly onto that header for power and signal connections.
Can the MCP2515 CAN controller share the SPI bus with other peripherals I already have connected?
Yes, the MCP2515 uses the SPI interface with reserved control pins, allowing it to coexist with other SPI devices on the same bus.
New to this? Buying PC parts with Monero — what to check, what it costs to pay, and what is never asked for.
Also in this aisle
People compared these
Same shelf, same checkout — eight coins and a 30-minute rate lock.
minisforum MF-SRP01 SSD Heatsink accessories barebone
- SSD Heatsink
Intel HNS2600BPS24R 2U barebone pc dual Xeon DDR4 2.80 TB C622
- Xeon Bronze Xeon Go…
- DDR4-2933/PC4-23466



