ARD1939: Unlock SAE J1939 Connectivity with Ease
ARD1939 is a powerful and efficient embedded system C code designed to bring SAE J1939 protocol support to popular development boards, including the Arduino Uno, Mega2560, Due, and ESP32. This pre-compiled solution ensures seamless integration, eliminating the need for complex setup or manual coding—it works right out of the box.
Unlike traditional protocol stacks that require extensive configuration, ARD1939 is built for simplicity and efficiency, making it an ideal choice for engineers, developers, and hobbyists looking to integrate J1939 communication into their projects quickly.
To accelerate development, we also provide ready-to-use SAE J1939 application samples, helping you get started with real-world implementations faster than ever. Whether you’re working on vehicle networking, industrial automation, or CAN bus diagnostics, ARD1939 streamlines the process, allowing you to focus on innovation rather than protocol complexities.
Start building your J1939-powered applications today with ARD1939—because efficiency and performance should never come at the cost of accessibility. Learn more…
Exciting News! Full Source Code Coming Soon
It’s about to get even better! We’re planning to release the full source code of our SAE J1939 protocol stack right here on this website. Currently, we’re finalizing the documentation and refining our business model. Our approach? The source code will be available as a free download, while the documentation will be offered as a print or eBook version for purchase at a low, reasonable price.
Want to stay updated on our progress? Sign up for our newsletter! Visit our homepage and look for the sign-up form in the lower right corner to get the latest updates delivered straight to your inbox.
A Comprehensible Guide to J1939 is the first work on J1939 besides the SAE J1939 standards collection. It provides profound information on the J1939 message format and network management combined with a high level of readability.
The information in this book is based on two documents of the SAE J1939 Standards Collection:
- J1939/21 – Data Link Layer
- J1939/81 – Network Management
This book attempts to create an enjoyable and readable J1939 reference for everybody. The information provided in this book is, besides the SAE J1939 Standards Collection, based on publicly available information such as, but not limited to, websites and printed literature, as well as contributions by engineers familiar with Controller Area Network and the J1939 protocol. The information in this book, while based on the J1939 standard, is not a reproduction of any copyrighted SAE document. More Information…

