Blog
Recent Posts
Radar Sensor with SAE J1939 Interface for Object Detection and Collision Avoidance
Sick, a provider of factory automation, logistics, and process automation, introduced their RMS1000 radar sensor suitable for object detection and collision avoidance solutions. It features an SAE J1939 interface, and it is compliant with IP67 and IP69. May it be darkness, bright light, heavy rain, snowfall, dense fog, or dusty environments, the sensor detects objects reliably. Due to [...]
Automotive Ethernet to CAN Bus Converter For Mobile SAE J1939, ISOBUS Applications
Axiomatic Technologies introduced their AX141530, a CAN-to-Ethernet protocol converter to support automation for mobile applications.The module translates CAN Bus 29-bit extended data frame to Automotive Ethernet (100 Mbit/s) and vice versa. It comes with Power, Link, and Speed LED indicators and an IP67 rating, making the product fitting for harsh environments, such as vibration and water resistance. [...]
Electronic Logging Devices (ELD) for Fleet Management – SAE J1939 And SAE J1708/J1587 Parameters
An electronic logging device (ELD) is electronic hardware that is attached to a commercial motor vehicle engine to record driving hours. The driving hours of commercial drivers (truck and bus drivers) are regulated by a set of rules known as the hours of service (HOS). The Commercial Vehicle Driver Hours of Service Regulations vary in Canada and [...]
A New Generation of SAE J1939 Gateway, ECU Simulator, and Starter Kit
Like many other businesses, we have to deal with the global shortage of electronic components. For instance, the NXP LPC 17xx processors we used for our SAE J1939 gateways and the starter kit are not available at this time. Even worse, there is no reliable information if/when production resumes. This situation forced us to rethink [...]
Higher-Layer Protocol Specifications for CAN XL
The new year will see the release of CAN XL and its implementation into new applications. Additionally, CAN in Automation (CiA) will provide higher-layer protocol (HLP) specifications for CAN XL.Since its introduction, CAN XL, the third generation CAN protocol, was developed to interact with TCP/IP networks. The CAN XL protocol provides a layer management service access point [...]
Application Note: Transmitting Analog Signals Using the SAE J1939 Protocol
This post is part of our series on Utilizing SAE J1939 as a Higher-Layer Protocol for Industrial Automation. In short, the application I had in mind was to read an analog signal per one SAE J1939 node and transmit the data to another J1939 node where it controls the blinking frequency of an LED. This project is based [...]
SAE J1939 Starter Kit and Network Simulator - New Hardware Variant Using the ESP32 Processor
Our SAE 1939 Starter Kit and Network Simulators allow experienced engineers and beginners to experiment with SAE J1939 data communication without connecting to a real-world J1939 network, i.e., a diesel engine. To establish a network, you need at least two nodes. That fact applies, especially to CAN/J1939 nodes. A single CAN Bus controller will shut [...]
CAN Bus Development with ESP32-WROOM32 Development Board
This post will demonstrate how to add a CAN Bus port to the ESP32-WROOM32 development board, i.e., regarding hardware and software. Download this post as PDF... As a matter of fact, we already offer a hardware utilizing the ESP32 processor and an onboard CAN Bus transceiver as shown in the image to the left. The ESP32 WiFi, Bluetooth [...]
Embedded CAN Bus, SAE J1939, NMEA 2000 Development With ESP32
Like many businesses in the CAN Bus marketplace, we have struggled with the global shortage of electronic components. For instance, our SAE J1939 gateways are equipped with NXP processors, mainly the LPC1754 and LPC1768. Unfortunately, both processors are currently unavailable, and they come with remarkably long delivery times that go well into next year. We [...]
Position, Speed, Inclination Encoders With SAE J1939 And CANopen Interface
Siko (Germany) introduced their wire-actuated Pure.Mobile encoder family that measures position, speed, and inclination using an integrated single-axis inclination sensor. The encoders' sensor data utilizes serial protocols, including CANopen, CANopen safety, and SAE J1939. Mobile machines must always function precisely and efficiently, whether lifting platforms, mobile cranes or self-concrete pumps. Sensors are suitable for detecting the machines' movements, [...]