Blog
Recent Posts
JCOM1939 Monitor Pro - SAE J1939 Data Monitoring, Recording & Simulation
Our SAE J1939 to USB/Bluetooth gateway and the SAE J1939 Starter Kit are designed to work seamlessly with our JCOM1939 Monitor Pro Software for Windows, a free download. This combination is key to ensuring your purchased product's optimal performance and overall satisfaction. For your convenience, we have meticulously crafted a dedicated website. This one-stop hub houses [...]
SAE J1939 and OBD-II Heavy Duty Truck Scanner and Diagnostic Tool
DPF Force Regen & Reset for Cummins Caterpillar Engine -- Reset and clean your DPF professionally, quickly, and efficiently to ensure your engine runs smoothly and meets emissions standards. This all-in-one solution saves you money on maintenance costs. The Inspection Record feature records all DPF inspections to help track and manage maintenance schedules. Full System Diesel [...]
The Myth: Controller Area Network (CAN) is “Too Easy to Hack”
The potential security issues of CAN and its higher-layer protocols attract increased attention from the automotive, control, and medical industries. At first glance, believing that a well-documented standard like ISO 11898 makes it easier to manipulate control functions, whether in an automobile or a medical device such as an MRI or CT scanner, makes sense. [...]
ESP32 Processor with Internal SJA 1000 CAN Bus Controller
This post is an excerpt from our application note Controller Area Network (CAN) Development with ESP32. The ESP32 is a low-cost, low-power system-on-chip microcontroller with integrated WiFi and dual-mode Bluetooth. It employs a Tensilica Xtensa LX6 microprocessor in dual-core and single-core variations. It includes built-in antenna switches, RF balun, power amplifiers, low-noise receive amplifiers, filters, and power [...]
USB-CAN PC Interface with SAE J1939-13 Type II Connector
The Leaf Light HS v2 J1939-13 Type II, a standout in Kvaser's Leaf Light product series, is renowned for its reliability and affordability in connecting any CAN network to a PC or mobile computer. It's not just a workhorse but a dependable and cost-effective solution. The Leaf Light HS v2 J1939-13 Type II is a device that [...]
Turn Your Smartphone into a Heavy-Duty Diagnostics Tool
Turn your smartphone into a user-friendly HD diagnostic tool. Download and sync via Bluetooth to the free Diesel Decoder smartphone app to view vital diagnostic and trip data. When your rig throws a fault code, the Diesel Decoder is your reliable companion. It removes the guesswork, guiding you to either clear the codes and continue your journey [...]
Embedded Systems for NMEA 2000 Support Marine Applications
Copperhill Technologies offers Arduino-Compatible NMEA 2000 development boards and an NMEA 0183/NMEA 2000 HAT for the Raspberry Pi, ideal for marine applications such as OpenCPN, OpenPlotter, Signal K, and CANBoat. Experience cutting-edge technology with our NMEA 2000 development and prototyping boards, specially crafted for marine applications. These boards are game changers, allowing you to develop and [...]
OBD-II and the Hacking of Automotive CAN Bus Networks
Let me clarify: this is not a guide to hacking automotive networks. Instead, I attempt to dismiss some common misconceptions about OBD-II and its supposed ability to control a vehicle (Spoiler alert: It cannot). As someone who has spent considerable time studying and working with CAN Bus technologies, I think it is time to set [...]
Testing PICAN CAN Bus HATs with the Raspberry Pi 5
The new Raspberry Pi 5 features the Broadcom BCM2712 quad-core Arm Cortex A76 processor @ 2.4GHz, up to three times faster than the previous generation. With RAM variants up to 8GB, this is the fastest, smoothest Raspberry Pi experience yet. The latest release of Raspberry Pi OS was made to maximize Raspberry Pi 5's potential. The [...]
Display for Off-Road Vehicle Engines with J1939 interface
The EngineMonitorPlus is a display and control device with a CAN Bus interface designed specifically for use in off-road vehicle engines. It supports the most common messages (PGN, Parameter Group Number) of the SAE J1939 standard. Furthermore, it provides a simple configuration of displayed parameters, errors (DM1), and service messages, allowing the user to configure and [...]