College - Author 1

College of Engineering

Department - Author 1

Electrical Engineering Department

Degree Name - Author 1

BS in Electrical Engineering

College - Author 2

College of Engineering

Department - Author 2

Electrical Engineering Department

Degree - Author 2

BS in Electrical Engineering



Primary Advisor

Dale Dolan, College of Engineering, Electrical Engineering Department


Tractor hacking arose from tractor owners' desire for full control over the tractors they purchase. Tractor manufacturers set strict security on the electrical components of their tractors, making it difficult for tractor owners to diagnose and monitor their tractors on their own. The UltraBlue Tractor Hacking project is a solution to this problem, allowing tractor owners to perform diagnostics and monitor the equipment they purchased without having to go through dealerships. From talking to farmers, we found that they valued a diagnostic tool that allows for clearing and resetting Diagnostic Trouble Codes (DTCs), viewing diagnostic data pertaining to a specific fault that was detected by an electronic control unit (ECU) in the tractor, and obtaining a repair plan from the diagnostics data. This project is an attempt to provide tractor owners and technicians the hardware and software necessary to diagnose, monitor, and repair their equipment without the need for manufacturer technicians and repair services. Our product is a device that utilizes the SAE J1939 standard to implement diagnostic and monitoring functionalities on tractors that conform to the SAE J1939 standard. Both the hardware and software have gone through rigorous testing and validation to ensure that we are following the standards set by SAE J1939. After that was completed, we tested our device on John Deere tractors to test the effectiveness of our implementation of a diagnostic tool. However, the results of these tests led us to conclude that not all John Deere tractors conform to the SAE J1939 standard.