Product Description
Our Raspberry Pi 3 System With CAN Bus Interface (PiCAN2) comes with a pre-installed Raspbian operating system.
The system is equipped with a PiCAN2 board, depending on the selected option, with or without SMPS (Switch Mode Power Supply).
System Features
- Raspberry Pi 3, Model B, 1 GB RAM.
- Raspberry Pi 8GB Preloaded (NOOBS) SD Card - SanDisk Extreme 8GB microSDHC UHS-1 with speed up to 48 MB/sec.
- PiCAN2 - CAN Bus Interface for Raspberry Pi.
- The enclosure is made from High Impact Polystyrene HIPS UL94-HB material. Mounting flanges allow for wall mounting.
- Option: 5VDC 1A SMPS (Switch Mode Power Supply) to power Raspberry Pi and accessories from screw terminal
- Reverse polarity protection
- High efficiency switch mode design
- 6 VDC to 20 VDC input range
Raspberry Pi 3
The Raspberry Pi 3 is the third generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Compared to the Raspberry Pi 2 it has:
- A 1.2GHz 64-bit quad-core ARMv8 CPU
- 802.11n Wireless LAN
- Bluetooth 4.1
- Bluetooth Low Energy (BLE)
Like the Pi 2, it also has:
- 1GB RAM
- 4 USB ports
- 40 GPIO pins
- Full HDMI port
- Ethernet port
- Combined 3.5mm audio jack and composite video
- Camera interface (CSI)
- Display interface (DSI)
- Micro SD card slot (now push-pull rather than push-push)
- VideoCore IV 3D graphics core
PiCAN2 Features
- CAN v2.0 A/B at 1 Mb/s
- High speed SPI Interface (10 MHz)
- Standard and extended data and remote frames
- CAN connection via standard 9-way sub-D connector or screw terminal
- Compatible with OBDII cable
- Solder bridge to set different configuration for DB9 connector
- 120Ω termination resistor
- Serial LCD ready
- LED indicator
- Foot print for two mini push buttons
- Four fixing holes, comply with Pi Hat standard
- SocketCAN driver, appears as can0 to application
- Interrupt RX on GPIO25
For more information on the PiCAN2 board refer to:
Important to know!
- Per default, the PiCAN2 board comes with the termination resistor activated by means of a jumper. In order to remove the jumper, you will need to open the enclosure.
- In case you plan to use the DB9 CAN connector, please be aware that you need to solder jumpers on the board to configure its operation as OBD-II or Standard CAN. For that purpose, you need to open the enclosure. Refer also to the PiCAN2 user manual as referenced below on this page.
- Please be careful when you open the enclosure. Improper use of force may cause irreversible damage.
Enclosure
The enclosure is made from High Impact Polystyrene HIPS UL94-HB material. Mounting flanges allow for wall mounting.
Debian Jessie Modifications
PiCAN2 Documents
Recommended Literature:
- Programming the Raspberry Pi, Second Edition: Getting Started with Python
- Raspberry Pi User Guide
- Raspberry Pi Projects for the Evil Genius
Other resources:
- What is Debian Jessie?
- Raspberry Pi Proven To Withstand Extended Temperature Range
- SAE J1939 ECU Simulator and Data Monitor for Raspberry Pi
- Monitoring SAE J1939 Data Using The Raspberry Pi Plus PiCAN2 CAN Bus Interface Board...
Cables:
(Not included in delivery; must be ordered separately)
-
OBD2 16Pin to DB9 Adapter Cable - Use Board Settings for OBD-II
-
SAE J1939 9pin Cable to DB9 Female - Use Board Settings for Standard CAN
Programming the Raspberry Pi - Getting Started with Python
- Updated for Raspberry Pi 2
- 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
I show how to collect detailed CAN bus data from a Tesla Model S, and display it in the car's own web browser! Complete Raspberry Pi with CAN bus shield and 12V buck converter: http://copperhilltech.com/raspberry-pi-3-system-with-can-bus-interface/ Diagnostic connector pinout (scroll through the images): http://store.evtv.me/proddetail.php?prod=TeslaCANKit Tesla diagnostic connector: https://www.panjo.com/buy/tesla-diagnostic-cable-for-ms-mx-sept-2015-and-up-bare-wire-version-308125 RPi CAN bus tutorial: http://www.cowfishstudios.com/blog/canned-pi-part1 Get node.js installed on the RPi: http://thisdavej.com/beginners-guide-to-installing-node-js-on-a-raspberry-pi/ I used socket.io, which is a module that installs into node.js: https://www.npmjs.com/package/socket.io Basic sequence to setup the server on the Pi: sudo ip link set can0 type can bitrate 500000 listen-only on sudo ip link set can0 up candump -cae can0,0:0,#FFFFFFFF candump -cae can0,0:0,#FFFFFFFF | grep 106 | awk -Winteractive '{ print $10}' | node app.js Tesla CAN bus reverse engineering: https://skie.net/skynet/downloads I will post the node.js code on my blog: http://benkrasnow.blogspot.com/2017/02/show-how-to-collect-detailed-can-bus.html Support Applied Science on Patreon: https://www.patreon.com/AppliedScience
-
Tesla CAN bus ...I show how to collect detailed CAN bus data from a Tesla Model...
Product Videos
Product Reviews
Find Similar Products by Category
Customers also viewed
-
$49.95
-
$59.95
-
-
-
$71.95