Skip to content

Baolesk/KLTN_VirtualAssistant_SuSu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Khoa_Luan_Tot_Nghiep_Tro_Ly_Ao_SuSu

Embedded Automotive Diagnostic System (SuSu)

Graduation Project: Embedded automotive diagnostic platform using OBD-II protocol, real-time telemetry via MQTT, and edge computing on Jetson Nano.

System Architecture

Vehicle ECU
→ OBD-II Interface
→ Jetson Nano (Edge Processing Layer)
→ MQTT Broker
→ Diagnostic GUI / Node-RED Dashboard

Key Features

  • OBD-II Mode 01: Real-time live data acquisition
  • Mode 03: Stored DTC reading
  • Mode 07: Pending DTC detection
  • Mode 02: Freeze frame capture
  • Mode 09: Vehicle info (VIN/ECU)
  • MQTT telemetry streaming (OBD, DTC, GPS, status)
  • Real/Mock OBD switching for simulation
  • Edge deployment on Jetson Nano

Tech Stack

  • Python, Tkinter
  • OBD-II (python-obd)
  • MQTT (paho-mqtt)
  • Jetson Nano
  • Speech Recognition

📘 Graduation Thesis

Node-RED Flow

Demo

Node-RED Flow

Node-RED

Node-RED Dashboard

Main UI

Vehicle Diagnostic Interface

Car UI

Vehicle Diagnostic Interface

Hardware

Realistic Assembly Model

System Model

Algorithmic Flow Chart

Architecture

System Block Diagram

Flow

General Block Diagram

Overview

About

Graduation project: Developing a virtual assistant to support technical analysis for automobiles.(Automotive real-time diagnostic platform with OBD-II integration, DTC analysis, and MQTT-based telemetry on Jetson Nano.)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages