Site Information

 Loading... Please wait...
  • PiCAN3 CAN Bus Board for Raspberry Pi 4 with 3A SMPS And RTC
  • PiCAN3 CAN Bus Board for Raspberry Pi 4 with 3A SMPS And RTC

PiCAN3 CAN Bus Board for Raspberry Pi 4 with 3A SMPS And RTC

Calculated at checkout

Product Description

Free Shipping Within the United States!

The PiCAN3 board with SMPS (Switch Mode Power Supply) provides CAN-Bus capabilities for the Raspberry Pi 4. It uses the Microchip MCP2515 CAN controller with MCP2551 CAN transceiver. Connection is made via DB9 or the onboard 3-way screw terminal.

The Switch Mode Power Supply (SMPS) allows connecting an input voltage range of 6 VDC to 20 VDC suitable for industrial and automotive applications and environments. The SMPS will power the Raspberry Pi plus PICAN3.

There is an easy-to-install SocketCAN driver, and programming can be accomplished in C or Python.

The onboard PCF8523 is a CMOS Real-Time Clock (RTC) and calendar chip optimized for low power consumption. Data is transferred serially via the I²C-bus with a maximum data rate of 1000 kbit/s. Alarm and timer functions are accessible with the opportunity to produce a wake-up signal on an interrupt pin. An offset register allows fine-tuning of the clock. The PCF8523 has a backup battery switch-over circuit, which detects power failures and automatically switches to the battery supply when a power failure occurs.


  • CAN 2.0B at 1 Mb/s
  • High speed SPI Interface (10 MHz)
  • Standard and extended data and remote frames
  • CAN Bus connection via standard 9-way sub-D connector or screw terminal
  • Compatible with OBDII cable
  • Solder bridge to set different configuration for DB9 connector.
  • Onboard 120 Ohm termination resistor
  • Serial LCD ready
  • LED indicator
  • Four fixing holes, comply with Pi Hat standard.
  • SocketCAN driver, appears as can0 to application.
  • Interrupt RX on GPIO25
  • 5VDC@3A SMPS to power Raspberry Pi and accessories from DB9 or screw terminal
    • Reverse polarity protection
    • High efficiency switch mode design
    • 6 VDC to 20 VDC input range
  • RTC with battery backup (battery not included, requires CR1225 cell) 


Development Resources incl. Sample Code

Note: The programming samples, other than those for the RTC, are identical to those of the PICAN2:

Programming the Raspberry Pi, Second Edition: Getting Started with PythonProgramming the Raspberry Pi - Getting Started with Python

The Raspberry Pi is a low-cost, credit-card-sized single-board-computer that connects to a computer monitor or TV and uses a standard keyboard and mouse. It is a small but capable device that empowers people of all ages to discover computing and to learn how to develop applications in programming languages such as Scratch and Python.
Learn to create innovative programs and fun games on your powerful Raspberry Pi computer with practically no programming expertise required. This useful book has been updated to fully cover the newest Raspberry Pi, including upgrades to the Raspbian operating system.
Explore how to configure hardware and software, write Python scripts, build user-friendly GUIs, and control external electronics. DIY projects include a hangman game, RGB LED controller, digital clock, and RasPiRobot complete with an ultrasonic rangefinder.
  • Set up your Raspberry Pi and explore its features 
  • Navigate files, folders, and menus 
  • Write Python programs using the IDLE editor 
  • Use strings, lists, functions, and dictionaries 
  • Work with modules, classes, and methods 
  • Create user-friendly games using Pygame 
  • Build intuitive user interfaces with Tkinter 
  • Attach external electronics through the GPIO port 
  • Add powerful Web features to your projects

More Information...

Product Reviews

Write Review

This product hasn't received any reviews yet. Be the first to review this product!

Find Similar Products by Category

Click the button below to add the PiCAN3 CAN Bus Board for Raspberry Pi 4 with 3A SMPS And RTC to your wish list.