CAN Bus RS485 UART Module HAT for Raspberry Pi Zero 2W 5

CAN Bus RS485 UART Module HAT for Raspberry Pi Zero 2W 5

Default Title
Sale price  $71.88 Regular price  $97.28
Skip to product information
CAN Bus RS485 UART Module HAT for Raspberry Pi Zero 2W 5

CAN Bus RS485 UART Module HAT for Raspberry Pi Zero 2W 5

Sale price  $71.88 Regular price  $97.28
Default TitleDefault Title

CAN Bus & RS485 UART Communication Module for Raspberry Pi

Expand the communication capabilities of your Raspberry Pi with this versatile CAN Bus and RS485 UART extension board. Designed as a plug-and-play HAT-style adapter, this module supports both CAN and RS485 protocols, making it ideal for embedded systems projects, automation setups, robotics, and industrial prototyping. Compatible with Raspberry Pi Zero, Zero W, Zero WH, 2B, 3B, 3B+, Zero 2W, and Pi 5.

Key Features

  • Dual Protocol Support: Integrates both CAN bus (via SPI interface) and RS485 half-duplex communication in a single compact board.
  • MCP2515 CAN Controller: Industry-standard SPI-based CAN controller for reliable network communication.
  • SN65HVD230 CAN Transceiver: Ensures stable and noise-resistant CAN bus signal transmission.
  • SP3485 RS485 Transceiver: UART-controlled half-duplex RS485 communication for industrial-grade interfacing.
  • 3.3V Operating Voltage: Perfectly matched to Raspberry Pi GPIO logic levels — no level shifting required.
  • Reserved Control Interface: Easily integrated with other microcontrollers or development boards beyond Raspberry Pi.
  • Full Documentation Included: Comes with a comprehensive manual featuring WiringPi and Python code routines to get you started quickly.
  • Compact Form Factor: Measures just 65 × 30 mm (2.56 × 1.18 inches) with 3.0 mm mounting holes for secure installation.

Technical Specifications

Working Voltage 3.3V
CAN Controller MCP2515 (SPI Interface)
CAN Transceiver SN65HVD230
RS485 Transceiver SP3485
Communication Mode Half-Duplex
Board Size 65 × 30 mm / 2.56 × 1.18 inch
Mounting Hole Diameter 3.0 mm
Compatible Boards Raspberry Pi Zero, Zero W, Zero WH, 2B, 3B, 3B+, Zero 2W, Pi 5

Package Contents

  • 1 × CAN Bus & RS485 UART Communication Module

Made in Mainland China.

You May Also Like

Learn more: ENERGY STAR product efficiency guidance

Frequently Asked Questions

Q: Which Raspberry Pi models are compatible with this CAN Bus UART module?

A: This module is designed to work with Raspberry Pi Zero, Zero W, Zero WH, 2B, 3B, 3B+, Zero 2W, and Raspberry Pi 5. Its standard GPIO interface ensures broad compatibility across the Pi family.

Q: Does this module support both CAN bus and RS485 communication simultaneously?

A: Yes. The board integrates a CAN bus interface using the MCP2515 SPI controller and a separate RS485 UART half-duplex channel via the SP3485 transceiver, allowing you to use both protocols within your project.

Q: Is programming documentation included with the module?

A: Absolutely. The module comes with a comprehensive information manual that includes WiringPi and Python code routines, making it easy for both beginners and experienced developers to get up and running quickly.

Q: What voltage does this CAN UART module operate at?

A: The module operates at 3.3V, matching the GPIO logic level of Raspberry Pi boards, so no additional voltage level conversion is needed.

Production & Packaging Notice

To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.

You may also like