PiCAN3 CAN Bus Board for Raspberry Pi 4 with 3A SMPS And RTC
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 are 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:
- Python3 examples in Github
- Example 2
- Example 3
- Troubleshooting your PiCAN2 CAN Interface Board for Raspberry PI
- PiCAN2 CAN Bus Board for Raspberry Pi - Functionality Test
- Raspberry Pi PICAN2 Functionality Test With Two PICAN2 HATs
- PCF8523: Real-Time Clock (RTC) and calendar...
- PCF8523: Real-Time Clock (RTC) and calendar - Data Sheet...
Programming the Raspberry Pi - Getting Started with Python
- 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