Blog
Recent Posts
CAN Bus Unplugged: A Deep Dive into Its Origins, Growth, and Future
The following is an excerpt from https://jcom1939.com/history-and-development-of-the-controller-area-network-can-bus/ Introduction The Controller Area Network (CAN) bus is a robust serial communication protocol developed to facilitate real-time data exchange between electronic control units (ECUs) in various applications, notably in the automotive industry. Originating in the 1980s, CAN bus has become integral to numerous systems requiring reliable and efficient communication among [...]
Smarter Sensing: Turck’s SAE J1939 Radar Innovation for Mobile Equipment
The MR15-Q80 radar scanner by Turck represents a significant advancement in radar technology for mobile machinery, offering enhanced object detection and collision avoidance capabilities. Unlike traditional radar sensors that provide only one-dimensional distance measurements, the MR15-Q80 delivers genuine three-dimensional (3D) data, improving the mapping of objects and spaces. Its robust design can withstand shocks of [...]
Combining CAN Bus and Microcontroller Power: The CANPico V2 by Copperhill Technologies
In the realm of embedded systems and industrial automation, two technologies stand out for their versatility and functionality: the Controller Area Network (CAN) and the Raspberry Pi Pico. Together, they offer robust possibilities for real-time communication and compact control systems. Copperhill Technologies has leveraged this synergy by introducing the CANPico V2, a powerful development board [...]
Security Vulnerabilities in CAN, CANopen, and J1939 Networks: Risks and Mitigation Strategies
The following is an excerpt from https://jcom1939.com/security-concerns-in-can-canopen-and-j1939-networks/. The Controller Area Network (CAN) protocol, developed in the 1980s for real-time communication among microcontrollers, has become a foundational standard in various industries, including automotive, industrial automation, and medical equipment. Higher-layer protocols such as CANopen and SAE J1939 build upon CAN to define standardized message formats and application-level functions [...]
Proper Controller Area Network (CAN) Wiring and Connectors
Controller Area Network (CAN) is a robust, high-integrity serial bus system originally developed by Bosch in the 1980s for automotive applications. Today, CAN is widely used in automotive, industrial, and embedded systems due to its fault tolerance, real-time performance, and reduced wiring complexity. However, the reliability of CAN communication heavily depends on proper wiring practices [...]
The PiCAN3 CAN Bus Board for Raspberry Pi: A Comprehensive Development Environment for CAN Bus Applications
The PiCAN3 CAN Bus Board, available from Copperhill Technologies, is a powerful and versatile hardware expansion for the Raspberry Pi. Designed to support CAN (Controller Area Network) applications, this board enables developers to turn their Raspberry Pi into a professional-grade platform for embedded system development in automotive, industrial, and other demanding environments. PiCAN3 CAN Bus Board [...]
Exploring the UART GPS NMEA 0183 Module with Real-Time Clock
In the ever-expanding landscape of embedded systems and IoT applications, accurate location tracking and time synchronization are essential. The UART GPS Module with Real-Time Clock (RTC) offered by Copperhill Technologies addresses this need by providing a compact, reliable, and highly integrable solution. Built with the u-blox NEO-6M GPS receiver, this module is engineered for ease [...]
Developing CAN FD Applications with the Raspberry Pi Zero
This post explores how to implement CAN FD communication using a Raspberry Pi Zero, featuring the PiCAN FD Zero HAT from Copperhill Technologies. Introduction The Controller Area Network (CAN) has long been a staple communication protocol in automotive, industrial, and embedded systems due to its robustness, real-time capabilities, and fault-tolerance. With the advent of CAN FD (Flexible [...]
Understanding the CanCrocodile Contactless CAN Bus Reader: A Game-Changer for Vehicle Data Monitoring
In the evolving world of vehicle diagnostics and telematics, acquiring reliable data from a vehicle's Controller Area Network (CAN) bus is essential. The CanCrocodile Contactless CAN Bus Reader, offered by Copperhill Technologies, represents a significant advancement in non-intrusive data acquisition technology. This device is designed to read CAN bus data without physically connecting to or [...]
Understanding SAE J1939: A Comprehensive Guide to Monitoring, Simulation, and Development
In the realm of heavy-duty vehicles and industrial equipment, communication between electronic control units (ECUs) is essential. To achieve this, standardized protocols are used to ensure that data is transmitted accurately and efficiently. Among these standards, SAE J1939 stands out as a dominant communication protocol, particularly in sectors like commercial trucks, agricultural machinery, and construction [...]