Press "Enter" to skip to content

Posts tagged as “j1939 protocol stack”

ARD1939: A Portable SAE J1939 Protocol Stack for Arduino, ESP32, and Embedded Systems

Developing an SAE J1939 application has traditionally required a substantial investment—not only in hardware and engineering time, but also in software. Commercial SAE J1939 protocol stacks are often expensive, frequently licensed per device, and in many cases remain closed-source. For students, hobbyists, researchers, startups, and even experienced engineers who simply…

Why I’m Writing a Completely Different J1939 Book

When I published Comprehensible Guide to J1939 several years ago, I honestly didn’t know what to expect. Today, it continues to sell well, and I still receive emails from engineers telling me it helped them finally understand SAE J1939 after struggling with the official documentation. That feedback has always meant…

CAN Bus and J1939 on Raspberry Pi: Linux Flexibility vs. Embedded Reliability

If you spend enough time around CAN Bus and SAE J1939 discussions, you’ll eventually encounter a statement along these lines: “Why implement a J1939 stack in firmware when Linux already supports J1939?” It’s a fair question. Modern Linux kernels include native J1939 support as part of the SocketCAN framework, and…

Copyright © 2024 Copperhill Technologies Corporation
wpChatIcon
wpChatIcon