PyLKMotor is a Python library to control the LK motor. It provides a simple interface to control the motor and read its status.
-
Updated
Jul 2, 2025 - Python
PyLKMotor is a Python library to control the LK motor. It provides a simple interface to control the motor and read its status.
This project implements two-way communication between STM32F446RE and STM32F407G microcontrollers using the CAN protocol.
Design and Implementation of a CAN-USB adapter using a Raspberry Pi device
A simulation of an automotive CAN (Controller Area Network) architecture running entirely in software. This project implements a Digital Twin of a vehicle's telemetry system, featuring a simulated Engine Control Unit (ECU) and a real-time Dashboard with Signal Processing.
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
A collection of embedded C practice programs implementing UART, I2C, SPI, and CAN protocols. Includes register-level drivers, debugging exercises, and microcontroller experiments on LPC21xx. Useful for learning communication protocols with hands-on examples.
Real-time IoT-based vehicle health monitoring and driver alert system using STM32, CAN protocol, ESP32, and AWS IoT.
AI-powered code assistant for automotive embedded C/C++ development. Fine-tuned on AUTOSAR, CAN, and ISO 26262 standards.
Add a description, image, and links to the can-protocol topic page so that developers can more easily learn about it.
To associate your repository with the can-protocol topic, visit your repo's landing page and select "manage topics."