Site Information

 Loading... Please wait...

PICAN CAN Bus HAT For Raspberry Pi - Selection Guide

PICAN CAN Bus HAT For Raspberry Pi - Selection Guide

We at Copperhill Technologies keep a focus on CAN Bus (Controller Area Network) technologies and higher-layer protocols, such as OBD-II, SAE J1939, and CANopen. The PICAN series of CAN Bus boards for the Raspberry Pi represents a professional and extremely reliable option for CAN Bus development and prototyping.

The PICAN series of boards provides Controller Area Network (CAN) Bus capabilities for the Raspberry Pi. It comes with an easy-to-install SocketCAN driver, programming can be accomplished in C or Python, and we provide many programming samples and further references.

The PICAN series supports many hardware variants, including single- or dual channel ports, isolated or non-isolated, Classical CAN or CAN FD, NMEA 2000, plus additional features such as GPS, Gyro, Accelerometer, and Real-Time Clock (RTC).


Select by CPU Type:

Raspberry Pi 2/3

Raspberry Pi 4 


Raspberry Pi Cookbook: Software and Hardware Problems and SolutionsRaspberry Pi Cookbook: Software and Hardware Problems and Solutions

With millions of new users and several new models, the Raspberry Pi ecosystem continues to expand, along with further questions about the Pi’s capabilities. The third edition of this popular cookbook provides more than 200 hands-on recipes that show you how to run this tiny low-cost computer with Linux; program it with Python; hook it up to sensors, motors, and Arduino boards; and even use it with the internet of things (IoT).

This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O’Reilly). Code examples from the book are available on GitHub.

  • Set up your Raspberry Pi and connect to a network
  • Work with its Linux-based operating system
  • Program your Raspberry Pi with Python
  • Give your Pi "eyes" with computer vision
  • Control hardware through the GPIO connector
  • Use your Raspberry Pi to run different types of motors
  • Work with switches, keypads, and other digital inputs
  • Use sensors to measure temperature, light, and distance
  • Connect to IoT devices in various ways and automate your home

More Information...