Skip to content

Datasheets & Resources

All primary documentation, schematics, and component datasheets for the Waveshare RS485 CAN HAT are collected here for quick reference.

Demo Code

Python and C examples for CAN bus and RS-485 communication.

Download ZIP

X3-Pi Demo Code

Demo code for use with the Sunrise X3 Pi platform.

Download ZIP

SN65HVD230

3.3V CAN bus transceiver. Provides the physical layer between the MCP2515 and the CAN bus differential pair.

Download PDF · Waveshare mirror

SP3481 / SP3485

3.3V RS-485 transceiver. Half-duplex, low-power, with up to 10 Mbps data rate and up to 32 unit loads on the bus.

Download PDF · Waveshare mirror

3D Model

Mechanical 3D drawing for enclosure design and integration.

Download ZIP

Waveshare Wiki

The official Waveshare wiki page with setup instructions, FAQs, and firmware notes.

Visit Wiki

Linux Kernel CAN Docs

Kernel documentation for the SocketCAN subsystem, covering raw CAN sockets, the can-utils tools, and driver configuration.

Read Documentation

python-can Library

Python library providing CAN bus support across multiple interfaces including SocketCAN, PCAN, and more.

Read the Docs

Waveshare Product Page

Product listing with ordering information and current availability.

View Product