The ENDLESS Project

Project Overview

Demo Application

A demo application has been created. Actually, the demo application consists of multiple programs:

  • The main application, running on Linux. It uses Linux’s hardware capabilities (CAN bus, mostly, but not necessarily so) to communicate with sensor and actor devices - usually deeply embedded controllers with specialized firmware.

  • Simulations of sensor and actor devices. Small Linux programs - for testing only - that mimic the behavior of embedded controllers.

Embedded Linux OS Images

A set of Yocto-built Linux OS images for different purposes.

  • Packaging the demo application and various configurations together with an entire OS that runs the application.

  • General purpose OS, for educational use.

The Beginning Of It All

The project originated from a sketch scribbled on paper. In that sketch, the node labeled “Raspi” is the main application, and the ones labeled “MC” are instances of some of the sensor and actor devices.

_images/Egon-Sketch.jpg