Site Information

 Loading... Please wait...

Blog

Overstock Savings: PICAN-FD & PICAN-DUO-SMPS Price Drop

As of today's date, we’ve temporarily reduced pricing on our PICAN-FD and PICAN-DUO-SMPS boards to help balance inventory. This is a great opportunity to get professional-grade Raspberry Pi CAN-Bus solutions at a lower cost—while supplies last. Unlock powerful CAN‑Bus functionality for your Raspberry Pi projects with Copperhill’s PICAN‑FD and PICAN‑DUO‑SMPS boards! The PICAN‑FD (US$49.95 - was [...]

Read More »


Comparing Embedded System Choices for CAN Bus: Arduino, Teensy, and ESP32

At Copperhill Technologies, we frequently receive inquiries asking us to recommend the “best” embedded system for CAN Bus applications. It’s a fair question, but unfortunately, there is no universal answer. The choice depends heavily on a user’s technical knowledge, development experience, and—most importantly—the specific requirements of their application. Instead of prescribing a one-size-fits-all solution, we would [...]

Read More »


Unlocking the Power of CAN and CAN FD with the Teensy 4.0 Training Board

In today’s world of interconnected systems, reliable communication is the backbone of progress. From the cars we drive to the machines in our hospitals and factories, Controller Area Network (CAN) and its modern extension, CAN FD, are central to transmitting data securely and efficiently. Developers, engineers, and students entering this field need a platform that [...]

Read More »


OBD-II CAN Bus ECU Simulator: Learn Vehicle Diagnostics, Protocols, and Software Development

The Teensy 4.0 OBD-II CAN-Bus ECU Simulator offered by Copperhill Technologies is a powerful and versatile tool for developers, engineers, educators, and hobbyists working with automotive networks. By emulating an engine control unit (ECU) through a standard OBD-II interface, this compact platform allows safe testing, prototyping, and diagnostic training—without requiring direct access to a vehicle. Key [...]

Read More »


CAN Bus Troubleshooting: A Technical Guide

The Controller Area Network (CAN Bus) is one of the most robust and widely used communication protocols in automotive, industrial, and embedded systems. Its reliability and fault tolerance make it indispensable—but like any communication network, issues can arise. Troubleshooting CAN Bus problems requires a methodical approach that considers both the physical layer and the protocol [...]

Read More »


Mastering Python: Comprehensive Guides, Real-World Applications, and Hands-On Learning for Beginners to Experts

Our PICAN series of HATs are fully programmable using Python, giving users the flexibility to create custom applications and leverage the power of the Raspberry Pi for CAN Bus projects. While Python is user-friendly, some projects may require extra guidance—especially for those new to programming or tackling advanced tasks. That’s where these books come in, [...]

Read More »


Classical CAN vs. CAN FD in Automotive, Medical Devices & Robotics – Key Differences and Usage

Controller Area Network (CAN) is a robust serial bus widely used in embedded systems across industries like automotive, medical devices, and robotics. “Classical” CAN (the original CAN 2.0 standard) has served reliably for decades in vehicle ECUs, industrial machines, and more. However, modern systems demand higher data throughput and efficiency than classical CAN’s 1 Mbit/s [...]

Read More »


Beginner’s Guide to Using SocketCAN with Raspberry Pi and PICAN Board

This guide will walk you through the basics of using SocketCAN on a Raspberry Pi with a PICAN CAN Bus HAT. We will cover what SocketCAN is and how it works, then explain how to set up the hardware (attaching the PICAN board and wiring the CAN bus). Next, we’ll detail the software configuration on [...]

Read More »


PiCAN CAN-Bus FD Board with Real-Time Clock for Raspberry Pi – Automotive & IoT Applications

The PiCAN CAN-Bus FD Board by Copperhill Technologies elevates the Raspberry Pi into a full-featured, high-performance CAN FD node. Engineered around the Microchip MCP2517FD CAN-FD controller and MCP2562FD transceiver, it adheres to the ISO 11898-1:2015 standard. With support for arbitration bit rates up to 1 Mbps and data-phase rates reaching 8 Mbps, it empowers modern [...]

Read More »


Bridging CAN Bus to the Cloud: Building MQTT or WebSocket Gateways with ESP32

The Controller Area Network (CAN) is a robust and widely used communication protocol in automotive, industrial, and marine applications. It enables reliable, real-time data exchange between electronic control units (ECUs), sensors, and actuators. With the growing demand for remote monitoring, predictive maintenance, and IoT integration, there is an increasing need to bridge CAN data to [...]

Read More »