Blog
Recent Posts
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 [...]
Literature on Maritime Electronics, Including NMEA 2000
Replacing Your Boat's Electrical System The electrical system on a boat is crucial for the operation of all manner of valuable and critical equipment, yet a simple failure or weakness can render these systems inoperable. In older boats, fatigued or damaged wiring can be problematic or even terminal, so Mike Westin shows how to replace a [...]
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 [...]
Bluetooth OBD2 Scanner and Code Reader for iPhone & Android
EASY-TO-USE OBD2 APP & CAR CODE READER - The FIXD car scanner and OBD app instantly translates 7000+ engine fault codes into plain English on your phone. Wireless Bluetooth connection. Set up in minutes. No car knowledge needed. FIND OUT WHAT’S WRONG WITH YOUR CAR - Even beginners can use the FIXD OBD2 scanner and app [...]
ESP32 Programming - Classical CAN to Bluetooth Gateway
In this post, I will present a CAN to Bluetooth gateway based on the ESP32 processor. The above image shows my test setup using our ESP32 WiFi, Bluetooth Classic, BLE, CAN Bus Module, a CAN-Bus Hub With 7 Ports And DC Power Connection, and the PCAN-USB Pro. As its description implies, the ESP32 module provides all necessary [...]
PCI Express Board Integrates 4 High-Speed CAN/CAN FD Ports
Kvaser has introduced their compact M.2 PCIe, a highly integrated embedded CAN Bus board that adds four high-speed CAN/CAN FD channels to any host computer with PCI Express connectivity and an available B or M keyed M.2 slot. The embedded board provides four distributed CAN CC (Classic CAN) or CAN FD transceivers, adding CAN CC and CAN [...]
Elevate CAN Bus Troubleshooting Skills - Online Training
It is in the nature of our business that we at Copperhill Technologies frequently receive requests for support. The most common problem is that beginners of the technologies run into problems getting their CAN Bus network going. There are a few steps that can be done to solve nearly 99% of the problems, and they [...]