STM32-based Hydraulic Control Unit with CAN communication, ADC sensor monitoring (voltage, current, pressure, level, temperature), relay-based actuator control, PWM drive, and debounced user inputs.
-
Updated
Mar 5, 2026 - C
STM32-based Hydraulic Control Unit with CAN communication, ADC sensor monitoring (voltage, current, pressure, level, temperature), relay-based actuator control, PWM drive, and debounced user inputs.
This project implements a CAN-based automotive dashboard using three Electronic Control Units (ECUs). ECU1 is responsible for acquiring vehicle speed and gear information, while ECU2 handles engine RPM and indicator status. Both ECUs transmit real-time data over the CAN bus to ECU3, which acts as the dashboard unit. ECU3 processes the received CAN
Vehicle Speed Warning System simulated on a virtual CAN bus using Vector CANoe and CAPL scripting
To associate your repository with the automotive-embedded-c topic, visit your repo's landing page and select "manage topics."