Site Information

 Loading... Please wait...

Blog

Arduino Compatible LIN Bus And CAN Bus Development Kit

Posted by Wilfried Voss on

Arduino Compatible LIN Bus And CAN Bus Development Kit

LIN (Local Interconnect Network) is a serial network protocol used for communication between components in vehicles. 

The demand for a second serial network emerged as the technologies and the facilities implemented in modern cars grew, while the CAN Bus was too expensive to implement for every component in the car.

The Arduino Compatible LIN Bus And CAN Bus Development Kit as introduced in this post is not a single product but a combination of two components: 

  1. Our CAN Bus And LIN Bus Breakout Board equipped with the Arduino-compatible Teensy CPU module
  2. Our LIN Bus Slave RGB LED Breakout Board

The setup of both components is demonstrated in the image to the left. 

The LIN Bus and CAN Bus breakout board comes with the Teensy 3.2 (included in the scope of delivery). It includes with an onboard 5 VDC regulator with reverse voltage protection, a CAN Bus transceiver and a prototyping area. The LIN Bus connection is provided by the Microchip MCP2004A chip.

The Teensy is a complete USB-based microcontroller development system, compatible with Arduino software and libraries. It comes in a minimal footprint, capable of implementing a great variety of projects. All programming is accomplished via the onboard USB port.

This LIN Bus Slave is represented by the RGB LED breakout board that is based the On Semi NCV7430 IC chip. The breakout board is controlled via a LIN-Bus connection, and it is ideal for use as a LIN Bus slave to test your LIN master software.

The primary application that comes to mind would be a LIN to CAN Bus Gateway, and the programming (sketches) is demonstrated in another post, LIN To CAN Bus Gateway - Implementing CAN Bus And Lin Bus Master With Arduino-Compatible Teensy Board. Another application could be a LIN Bus data monitoring program for Windows, i.e. connecting the Teensy's USB port to a Windows PC and display all received data on the screen (This application is in preparation, and we will publish it soon).

While the Teensy is compatible with the Arduino system, meaning you can use the Arduino IDE for programming, there may be users who feel more comfortable with the original systems such as the Arduino Uno, Mega 2560, Arduino Due, etc. First of all, all sample programs (sketches) we offer for LIN Bus programming are compatible with these boards. However, you will need to use our LIN Bus Breakout Board to control the LIN Bus Slave board.

All of the above referenced product pages and application posts include a plethora of programming samples, not only for the Arduino but also for other embedded systems.


Guide to Automotive Connectivity and Cybersecurity: Trends, Technologies, Innovations and Applications

Guide to Automotive Connectivity and Cybersecurity: Trends, Technologies, Innovations and Applications

This comprehensive reference offers an in-depth review of the state of the art of automotive connectivity and cybersecurity regarding trends, technologies, innovations, and applications. 

The text outlines the challenges of the global automotive market, distinctly explaining where the multitude of innovative activities fit within the overall effort of cutting-edge automotive innovations and presents an excellent framework for understanding the complexity of automotive connectivity and cybersecurity.

The insights given by this practical guide will be of value to graduate students, academic researchers, and professionals in the industry seeking to learn about the advanced methodologies in automotive connectivity and cybersecurity.

More Information...

A Guide To Automotive Connectivity And Cybersecurity

This comprehensive text/reference presents an in-depth review of the state of the art of automotive connectivity and cybersecurity regarding trends, technologies, innovations, and applications. The text details the challenges of the global automotive market, distinctly showing where the multitude of innovative activities fit within the overall effort of cutting-edge automotive innovations and provides an excellent [...]

Read More »


Guide To Developments And Implementations Of Automotive Ethernet Technology

Learn about the latest developments in automotive Ethernet technology and implementation with this thoroughly revised second edition, which includes approximately twenty-five percent new material and greater technical detail: Detailed explanations of how the 100BASE-T1 PHY and 1000 BASE-T1 PHY technologies work A step-by-step description of how the 1000BASE-T1 channel was derived A summary of [...]

Read More »


Embedded Platform For Automotive Applications Supports CAN Bus And CAN FD

The FRC-EP170 and the FRC-EP190 by HMS/IXXAT are universally usable hardware platforms for applications on the test bench or in vehicles. Among others, the devices provide classical CAN Bus and CAN FD interfaces. Expansion slots enable to add other interfaces, including WLAN, GSM, or GPS. Both devices have the same processor and the same operating system, making the new variant completely [...]

Read More »


Latest Developments In Automotive Ethernet Technology And Implementation

Learn about the latest developments in automotive Ethernet technology and implementation with this fully revised second edition. Including approximately twenty-five percent new material and greater technical detail, coverage is expanded to include:  Detailed explanations of how the 100BASE-T1 PHY and 1000 BASE-T1 PHY technologies actually work  A step-by-step description of how the 1000BASE-T1 channel was derived  A summary of [...]

Read More »


Automotive Embedded Systems Handbook Includes CAN Bus, LIN, FlexRay, And TTCAN

Highlighting requirements, technologies, and business models, the Automotive Embedded Systems Handbook provides a comprehensive overview of existing and future automotive electronic systems.  It presents state-of-the-art methodological and technical solutions in the areas of in-vehicle architectures, multi-partner development processes, software engineering methods, embedded communications, and safety and dependability assessment. Divided into four parts, the book begins with an introduction to [...]

Read More »


LIN Bus Configuration And Test Environment for Embedded Solutions Such As The Arduino Uno

LIN (Local Interconnect Network) is a serial network protocol used for communication between components in vehicles. The need for a cheap serial network arose as the technologies and the facilities implemented in the car grew, while the CAN bus was too expensive to implement for every component in the car. European car manufacturers started using [...]

Read More »


Programmable Controller With CAN FD And Ethernet Ports For Commercial Vehicle Applications

Bosch Rexroth, in cooperation with Bosch, has developed and offers controllers for mobile working machines. It combines multiple features, such as free programmability with a new hardware architecture and a software concept within the framework of the Bosch electric/electronic (E/E) architecture for commercial vehicles and mobile working machines.In addition to advanced multi-core processors, it uses ASICs [...]

Read More »


Dual Channel Interface Can Be Configured Either As CAN Bus Or LIN

Kvaser's Hybrid 2xCAN/LIN is a flexible, dual channel interface where each channel can be configured independently, either as CAN Bus or LIN (Local Interconnect Network). With a standard USB connector and two high-speed CAN or LIN channels in two separate 9-pin D-SUB CAN connectors, this is a high-performance, yet compact ’universal interface’ that every engineer involved in automotive [...]

Read More »


Controller for Automotive Applications Supports Three CAN Bus Interfaces

The VC36PLC-24 Controller by Vector was specially developed for communications in electrically-powered commercial vehicles. The ECU hardware offers an interface for the standardized communication, e.g. between electric networks or urban trucks and the charging infrastructure. It features a PLC interface and three CAN interfaces for communication including shielding.  The controller provides the physical interface to control the Combo-2 connector [...]

Read More »