Product Description
Free Shipping Within the United States!
Enhance your Raspberry Pi with powerful CAN-Bus capabilities using the PiCAN3 board with an integrated Switch Mode Power Supply (SMPS). Designed for industrial and automotive applications, this board delivers reliable Controller Area Network (CAN) connectivity while ensuring stable power for your Raspberry Pi.
Key Features:
✅ Seamless CAN-Bus Integration – Powered by the Microchip MCP2515 CAN controller and MCP2551 CAN transceiver, ensuring high-performance data communication.
✅ Flexible Power Input – The onboard SMPS supports 6V to 20V DC input, providing efficient power for both the Raspberry Pi and PiCAN3, making it ideal for automotive and industrial use.
✅ Multiple Connection Options – Connect effortlessly via DB9 or the 3-way screw terminal for ultimate flexibility.
✅ Real-Time Clock (RTC) with Backup – The PCF8523 RTC offers precise timekeeping, battery backup switch-over, and alarm/timer functions for enhanced system reliability.
✅ Easy Software Integration – Install the SocketCAN driver with ease and start programming in C or Python for seamless development.
Whether you're building an automotive diagnostic tool, industrial monitoring system, or a CAN-Bus network project, the PiCAN3 with SMPS delivers robust performance and reliability.
Upgrade your Raspberry Pi with professional-grade CAN-Bus capabilities today!
Features
- 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)
Documentation
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
Product Videos
Development of a GUI for BMW E8x Models CAN BUS interpretation. Taking CAN BUS data in via a PiCAN3 module on my raspberry pi. Then displaying that data on a web gui front end. Eventually I would like to make a CIC retrofit to my car. Still more work to be done but this is a preview. I run the PiCAN3 in loopback mode and then send CAN data into the bus which then is picked up by my python script and interpreted.
-
BMW E8x K-CAN ...Development of a GUI for BMW E8x Models CAN BUS interpretation...