Integrated CAN-Bus System: A Software-Defined Multi-Threaded Instrument Cluster and Open Observability Telemetry Architecture for Vehicle Performance Optimization
The results prove the platform provides a highly flexible, extensible, and economically accessible open-source alternative to proprietary motorsport instrumentation.
Abstract
The adoption of standalone Engine Control Units (ECUs) in motorsport and research vehicles introduces severe interoperability challenges with OEM electronic architectures, often rendering factory instrument clusters inoperative. Existing commercial displays address this but feature high costs, closed ecosystems, and limited extensibility. This paper presents a low-cost, software-defined automotive instrument cluster and telemetry platform built on a Raspberry Pi 4, bridging heterogeneous vehicle subsystems without modifying ECU firmware. The architecture unifies high-rate CAN bus acquisition, analog digitization, discrete chassis signal monitoring, and GNSS telemetry. To evaluate network expansion, an auxiliary Exhaust Gas Temperature (EGT) loop using a MAX31855 amplifier was integrated to broadcast thermal data over CAN to a Link G4+ ECU. A priority-scheduled multi-threaded software model ensures bounded application-level acquisition alongside graphical visualization and an onboard time-series database (TSDB) with an embedded Grafana observability framework. Experimental validation on a cross-manufacturer testbed (Mazda RX-8 with a Nissan SR20DET engine and Link G4+ ECU) demonstrated stable operation during long-duration testing. Stress-testing up to 1000 frames/s with no frame loss was observed. The results prove the platform provides a highly flexible, extensible, and economically accessible open-source alternative to proprietary motorsport instrumentation.
A safety-oriented architectural framework that constrains how AI-enabled functions may be integrated into fail-operational by-wire systems and clarifies trade-offs among safety isolation, latency, and AI performance while preserving braking safety guarantees under continuous software evolution is proposed.
Soumyasudharsan Srinivasaraghavan· SAE technical paper series· 0 citations
A four-layer framework that supports traceable, bidirectional interaction between a system’s architecture and its physical implementation and contributes to MBSE-driven digital twin research by providing a structured process for integrating architecture, translation, execution, monitoring, and synchronization in a trac...
M. Islam, Aditya Akundi, Sergio A. Luna Fong· Systems· 0 citations
Onboard satellite intelligence requires a task layer that translates mission intent into local tool calls, exposes execution state, and returns machine-consumable artifacts under communication and power constraints. We present SAT-Edge-Agent, a hardware-in-the-loop (HIL) edge-agent system deployed on a commercial off-t...
Modern AI and HPC systems integrate accelerators, high-speed networks, and management controllers at rack scale. Developing software for this infrastructure typically requires access to scarce, costly hardware, while software abstractions can obscure how workloads depend on resources across servers and accelerators. Th...
W. Janjua, Eoin O'Connell, Mihai Penica· 0 citations
This paper presents the design and implementation of the On-Board Software (OBSW) for a 1.5U educational CubeSat nanosatellite based on an IMA (Integrated Modular Avionics) architecture. The system runs on the XtratuM XNG real-time hypervisor on a Zybo Z7 (Zynq-7000) platform, ensuring temporal and spatial isolation be...
Lucía Alba, A. Nieto, L. Ortiz et al.· Jornadas de Automática· 0 citations
The 10.4-m Gran Telescopio Canarias (GTC) began science operations in 2009 and is controlled by a distributed system based on CORBA/TAO, which complicates long-term maintenance and interoperability with modern subsystems and with new projects such as the EST and NRT. New telescope control systems increasingly rely on h...
J. A. Rodríguez Losada, Víctor Rodríguez Herreros, Fernando Merlos-García et al.· Astronomical Telescopes + In...· 1 citation
Related blog posts
Microsoft Research Blog· microsoft.comOct 30, 2026
Evaluating Microsoft Copilot at enterprise scale requires test data that captures the full complexity of real organizations, yet real enterprise data contains sensitive information that cannot be used for evaluation under any circumstances. The post From synthetic enterprise data evaluations to real Microsoft Copilot AI confidence appeared first on Microsoft Research.
Microsoft Research Blog· microsoft.comOct 29, 2026
Host Sowbhagya Suresh shares some of the latest news and cutting-edge research from across Microsoft—from understanding the challenges facing coding agents to uncovering how people use AI at work and improving extended-range weather forecasting. The post Microsoft Research Focus – Edition #97 appeared first on Microsoft Research.
“X-Hinges” helps design and 3D print items like lamps and gloves with an interactive twist: automatically embedded sensors that perceive and adaptively respond to human contact.
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.