Site Information

 Loading... Please wait...

Blog

Raspberry Pi Cookbook: Python Programming And Hardware Access

With millions of new users and several new models, the Raspberry Pi ecosystem continues to expand, along with a myriad of new questions about the Raspberry Pi’s capabilities.The second edition of this popular cookbook by Simon Monk provides more than 240 hands-on projects for running this tiny low-cost computer with Linux and programming it with [...]

Read More »


App Note: Testing Arduino Due With 2 CAN Bus Breakout Boards

The availability of Controller Area Network (CAN) interfaces in combination with other interface technologies explains the vast popularity of the ARM Cortex-M3 processor in the CAN and SAE J1939 industry. The processor provides the means to easily and quickly create applications like CAN/J1939 gateways, CAN Bridges, J1939 ECUs, J1939 Data Logger, and many more. The Arduino [...]

Read More »


SAE J1939 Protocol Stack Sketch for Arduino Due

The availability of Controller Area Network (CAN) interfaces in combination with other interface technologies explains the vast popularity of the ARM Cortex-M3 processor in the CAN and SAE J1939 industry. The processor provides the means to easily and quickly create applications like CAN/J1939 gateways, CAN Bridges, J1939 ECUs, J1939 Data Logger, and many more. The  Arduino Due [...]

Read More »


App Note: Arduino Due 2-Channel CAN Bus Driver Software

The availability of Controller Area Network (CAN) interfaces in combination with other interface technologies explains the vast popularity of the ARM Cortex-M3 processor in the CAN and SAE J1939 industry. The processor provides the means to easily and quickly create applications like CAN/J1939 gateways, CAN Bridges, J1939 ECUs, J1939 Data Logger, and many more. The  Arduino Due [...]

Read More »


Connecting the jCOM.j1939.USB Board Hardware

The 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 a SAE J1939 vehicle network. The hardware installation involves two, fairly ease-to-accomplish steps: Establish the USB connection Connect to the CAN / SAE J1939 [...]

Read More »


SAE J1939 ECU Simulator And Data Monitor for Raspberry Pi

The  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 a 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 »


Mapping the SAE J1939 Data Link Layer to CAN FD

About SAE J1939 The Society of Automotive Engineers (SAE) standard SAE J1939 is the vehicle bus recommended practice used for communication and diagnostics among vehicle components. Originating in the car and heavy-duty truck industry in the United States, it is now widely used in other parts of the world. SAE J1939 is used in the commercial vehicle area for [...]

Read More »


Controller Area Network (CAN Bus) Development And Prototyping with Raspberry Pi

The prototyping of Controller Area Network (CAN) applications used to be a tedious and expensive task, but the recent years have seen the emergence of low-cost, yet easy-to-use embedded development platforms such as the Raspberry Pi. The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard [...]

Read More »


CAN (Controller Area Network) Gateway Design Considerations

While designing the jCOM series of CAN / SAE J1939 to USB gateways, we have thrived to accomplish maximum performance at the lowest possible price. While this statement may appear contradictive, we believe that we have created the perfect compromise (See also my post  Turbo CAN Bus, SAE J1939 Board For Raspberry Pi, BeagleBone, Arduino, and Android Systems). So, what [...]

Read More »


Expansion Cape for BeagleBone Features Controller Area Network (CAN Bus) And RS485 Interface

The BeagleBoard is a low-power open-source hardware single-board computer produced by Texas Instruments in association with Digi-Key and Newark element14. The BeagleBoard was also designed with open source software development in mind, and as a way of demonstrating the Texas Instrument's OMAP3530 system-on-a-chip. The board was developed by a small team of engineers as an [...]

Read More »