Site Information

 Loading... Please wait...

Blog

CAN Bus Data Traffic Simulation With Arduino Due

When working on a CAN bus or SAE J1939 project, it can be extremely helpful when the expected CAN Bus data traffic can be simulated rather than connecting your system to a running vehicle or automation control. The following project does exactly that with little effort for designing CAN data frames and their frequency. As [...]

Read More »


Interrupt-Controlled Timer Function For The Arduino Due

The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, [...]

Read More »


Industrial Ethernet Extender Designed To Interconnect Ethernet Networks Within Rail Cars

Westermo's DDW-002-B1 is an industrial Ethernet extender designed to interconnect Ethernet networks within rail cars using the existing cables in the train coupling. This provides considerable savings for refurbishment, negating the need to rebuild or replace the train coupler. The DDW-002-B1 uses power-line communication technology according to IEEE 1901 and is able to support data communication [...]

Read More »


SAE J1939 to USB Gateway Allows Easy Communication And Analysis Of Truck, Bus Network

The SAE J1939 ECU Simulator Board With USB Port by Copperhill Technologies provides a powerful, yet easy-to-manage connection to a J1939 network, allowing the reception, monitoring & analysis, and transmission of PGNs (Parameter Group Numbers) as defined by the SAE J1939-71 Standard. The gateway supports the full SAE J1939 Standard, including Network Management (Address Claim, SAE J1939/81) and [...]

Read More »


Monitoring SAE J1708/J1587 Data Traffic Using The Arduino Mega2560 Or Arduino Due

First of all, let me point out that this post is merely about monitoring SAE J1708/J1587 data traffic, i.e. the mere reading of data frames. SAE J1708, the hardware layer, is based on RS485, however, with a small hardware modification that allows message collision detection and prevention. In the following, I am using an RS485 [...]

Read More »


How To Use The Native USB Of The Arduino Due For High-Speed Communication

It seems to be an obvious statement, but there are many applications for the Arduino Due that require high-speed communication in a range that goes beyond regular UART baud rates, i.e. several Mbits/sec. Naturally, USB comes to mind, but surprisingly there are some obstacles when it comes to accessing the Arduino Due's USB ports. The [...]

Read More »


Bosch Automotive Electrics and Automotive Electronics: Systems and Components, Networking and Hybrid Drive

This book represents a complete reference guide to automotive electrics and electronics. This new edition is the definitive reference for all automotive engineers, and it has been compiled by one of the world's largest automotive equipment suppliers, the Robert Bosch GmbH. The book also includes new and updated material.As in previous editions, the various topics [...]

Read More »


Digital I/O Carrier Board for the Raspberry Pi Single-Board Computer

Industrial automation manufacturer and IoT (Internet of Things) system developer Opto 22 has announced the release of their Digital I/O Carrier Board for the Raspberry Pi SBC, which enables the RPi to sense or switch up to 16 individually selectable electrical loads ranging from 2.5 to 280 VAC/VDC, with solid-state power and reliability. This carrier board provides [...]

Read More »


SAE J1939 ECU Simulator Board - Firmware Update

Our jCOM.J1939.USB gateway board is a high-performance, low-latency vehicle network adapter for SAE J1939 applications. It allows any host device with a USB COM port to monitor SAE J1939 data traffic and communicate with the SAE J1939 vehicle network.  The board supports the full SAE J1939 protocol according to J1939/81 Network Management (Address Claiming) and J1939/21 Transport [...]

Read More »


Microchip Prototyping Boards For 32-Bit Applications

Two prototyping boards for 32-bit applications are now available from Microchip Technology Inc., a provider of micro-controller, mixed-signal, analog and Flash-IP solutions. The PIC32MX and PIC32MZ Curiosity Boards include an integrated programmer debugger and are fully integrated with Microchip’s MPLAB® X IDE and into PIC32’s powerful software framework, MPLAB® Harmony that provides flexible and modular interface to application [...]

Read More »