Created by the J1939 and ISO 15765 Experts

J1939

What is J1939? J1939 is the standard real-time network for control and diagnostic information used on all heavy-duty and commercial vehicles in the USA. It is one of three major CAN high level protocols, with the other two being ISO 15765 and CANopen.

For example, J1939 is used on semi-tractors, school buses, and garbage trucks. For more information, here is a J1939 Introduction.

J1939 Specification

The J1939 specification is maintained by the SAE, you can buy the J1939 protocol documents here.

J1939 Protocol Stack

A J1939 protocol stack is a software library which converts between raw CAN frames and complete J1939 messages. Here is a J1939 protocol stack.

J1939 to RS232

Here is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to RS232.

J1939 to USB

Here is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to USB.

J1939 to WiFi

Here is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to WiFi.

J1939 to UART

Here is a simple and low-cost SAE J1939/J1587/J1708/CAN network adapter: J1939 to UART.

CAN bus to Bluetooth

Here is a simple and low-cost CAN bus network adapter, which uses serial port profile: CAN bus to Bluetooth.

J1939 Network Analyzer

A J1939 network analyzer is a software application which is used to interpret a J1939 network. Here is a J1939 analyzer.

J1939 Circuit Example

Here is an example of a J1939 Transceiver circuit, and a J1939 Shield.

CANopen Software

CANopen is mainly used in automation, industrial control, automotive, and medical equipment. For those needing software, here is a real-time CANopen software package.

NMEA 2000 Software

NMEA 2000 is used in marine applications and based on SAE J1939. NMEA 2000 adds fast packet, complex requests, and PGN list support. For those needing additional information or NMEA 2000 software.

J1708 Software

J1939 is replacing J1587/J1708 networks, however, J1708 is still in use on vehicles. Here is a J1708 device driver for those that still need SAE J1708.

CAN Transceivers

Whether you are looking for 5V CAN, 3.3V CAN, isolated CAN, automotive CAN or industrial CAN, Texas Instruments provides what you need. For more information on CAN Transceivers visit: ti.com/can.

J1939 to RS-232 J1939 to USB J1939 to WiFi J1939 to UART

J1939 | Copyright 2013 | Simma Software, Inc.