Site Information

 Loading... Please wait...

Blog

SAE J1939 Programming with Arduino - ARD1939 Function Overview

This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. The programming of every serial communication (such as RS232, CAN, Ethernet, just to name a few) should follow a very simple sequence:1.Initialization2.Read data3.Write data4.Check statusThese four function calls should be everything a programmer needs to access the serial protocol, and there is no reason [...]

Read More »


SAE J1939 Programming with Arduino - ARD1939 - J1939 Protocol Stack for Arduino

This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. The most interesting project in this book is, of course, the fully functional SAE J1939 protocol stack for the Arduino, the ARD1939. ARD1939 supports the full protocol, SAE J1939/21 (Network Management, Address Claim Process) and SAE J1939/81 (Transport Protocol, the transport of messages [...]

Read More »