Custom Raspberry Pi RS485 CAN HAT 3.3V MCP2515 SP3485 SPI Interface Allows Stable Long-Distance Communication for Pi 4B/3B+/3B/ Zero
Custom Raspberry Pi RS485 CAN HAT 3.3V MCP2515 SP3485 SPI Interface Allows Stable Long-Distance Communication for Pi 4B/3B+/3B/ Zero
Features
Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards
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 suppress surge voltage and transient spike voltage in the circuit for RS485 transceiving, lightning-proof & anti-electrostatic
Reserved control pins, allows to work with other control boards
Comes with development resources and manual (examples in wiringPi/python)
Specifications
Operating voltage: 3.3V
CAN controller: MCP2515
CAN transceiver: SN65HVD230
485 transceiver: SP3485
Dimension: 65mm x 30mm
Mounting hole size: 3.0mm
Pinouts
PIN |
RASPBERRY PI (BCM) |
DESCRIPTION |
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, some soldering is required to enable manual control), high for TX, low for RX |
Dimensions