Site Information

 Loading... Please wait...

Blog

SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino - The Arduino Uno And Mega 2560 plus CAN Shield

This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. As I had mentioned earlier in this book, it is assumed that you have some basic knowledge of the Arduino Uno and the Mega 2560 itself, Arduino Sketches, and Arduino Shields.In order to develop and test the sample programs (sketches) as shown [...]

Read More »


SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino - Performance Restrictions

This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. It is important to know that neither the Arduino Uno nor the Arduino Mega 2560, even though perfect for prototyping due to low price and ease of programming, are not, in their bare form, an industrial-strength solution, not only in terms of [...]

Read More »


SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino - Introduction

This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino.Any embedded computing project is as much about the hardware as it is about the software. In this particular project, the ultimate goal is to run an SAE J1939 protocol stack (the software) on the Arduino (the hardware).Only a few years ago, [...]

Read More »


SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino - Introduction

This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. It is important to know that neither the Arduino Uno nor the Arduino Mega 2560, even though perfect for prototyping due to low price and ease of programming, are not, in their bare form, an industrial-strength solution, not only in terms of [...]

Read More »


USB-CAN Analyzer - USB to CAN Bus Serial Protocol Definition

The USB-CAN Analyzer, in combination with the corresponding Windows software, represents a very economical solution to run an effective CAN Bus Analyzer. It allows you to develop, test, manage, and maintain your own CAN Bus network, as well as receiving, sending, logging, and analyzing CAN Bus data.For the following, we need to point out that the [...]

Read More »


CAN Bus Prototyping With Arduino Uno - CAN Bus Network Monitoring under Windows

This post is part of a series about Controller Area Network (CAN Bus) Prototyping With the Arduino Uno. While programming the Arduino can be exciting (especially since everything works so smoothly), the real fun comes when you can extend the Arduino’s reach to a PC running Windows. Note: My apologies to all Mac and LINUX users for bringing a Windows programming [...]

Read More »


PiCAN2 CAN Bus Board for Raspberry Pi - Functionality Test

The PiCAN2 board provides Controller Area Network (CAN) Bus capabilities for the Raspberry Pi. It uses the Microchip MCP2515 CAN Bus controller with MCP2551 CAN Bus transceiver. Connections are made via a 4-way screw terminal or DSUB-9 connector. This board is also available with a 5VDC/1A SMPS (switch mode power supply) that can power both the Pi and [...]

Read More »


CAN Bus Prototyping With Arduino Uno - A Simple CAN Bus Network Monitoring and Diagnostics Program

This post is part of a series about Controller Area Network (CAN Bus) Prototyping With the Arduino Uno.The Arduino board in combination with the CAN Bus shield provides the hardware for a full-fledged CAN network monitoring tool, and this next Arduino program is a first step in that direction.However, before we get into more detail, let me issue [...]

Read More »


Beginner-Friendly Collection Of Electronics Projects Using The Low-Cost Arduino Board

The Arduino Project Handbook is a beginner-friendly collection of electronics projects using the low-cost Arduino board. With only a handful of components, an Arduino, and a computer, you will learn to build and program everything from light shows to arcade games to an ultrasonic security system.First, you will get set up with an introduction to the Arduino [...]

Read More »


PiCAN2 Duo CAN Bus Board for Raspberry Pi - Functionality Test

The  PiCAN2 DUO board provides two independent CAN Bus interfaces for the Raspberry Pi. It uses the Microchip MCP2515 CAN Bus controller with MCP2551 CAN Bus transceiver. Connections are made via a 4-way screw terminal. This board is also available with a 5VDC/1A SMPS (switch mode power supply) that can power both the Pi and the [...]

Read More »