CAN reception
Receives live fuel and temperature frames from other nodes on the shared vehicle network.
A multi-node vehicle dashboard that receives fuel and temperature data over CAN, processes messages, and turns raw bus traffic into clear real-time information.
The system was designed around a distributed automotive communication model. Separate nodes provide fuel and temperature values while the dashboard node listens on the CAN bus, identifies relevant frames, processes incoming payloads, and updates the driver-facing display.
The project brought together communication logic, data interpretation, warning behavior, and visualization in a complete embedded workflow rather than treating CAN as an isolated protocol exercise.
Receives live fuel and temperature frames from other nodes on the shared vehicle network.
Identifies the required messages and separates useful application data from general bus traffic.
Evaluates incoming values and surfaces driver warnings when defined thresholds are reached.
Presents current vehicle information visually using DocLight for fast validation and demonstration.
Each node has a focused responsibility. Sensor-side nodes publish their measurements, CAN provides deterministic transport, and the dashboard owns presentation and warning behavior.
Temperature data follows the same bus path and is decoded by the dashboard node alongside fuel information.