BLE Based Smart Vehicle Product

Hussain Aftab

Embedded Systems Developer
C
C++
GitHub

This project involved developing a BLE-based vehicle accessory that connects to a mobile app for real-time car monitoring and control. Here's what the system offers:

Remote Monitoring & Control: Control and monitor various car functions directly from your phone.

Enhanced Security: Two-factor authentication and encrypted communication ensure unauthorized access is prevented.

GPS Tracking: Track your vehicle's location in real-time for added security and peace of mind.

Movement & Engine Detection: Receive alerts whenever movement is detected or the engine starts.

Over-the-Air (OTA) Updates: Easily update your device's firmware with new features and bug fixes through the mobile app.

My contributions

Bug Fixing: Successfully identified and resolved a critical bug that caused the device to malfunction.

Protocol Optimization: Replaced inefficient HTTP protocol with MQTT, significantly reducing data usage.

Command Protocol Design: Designed a custom byte-packed command protocol to minimize data payload size.

OTA Implementation: Successfully implemented OTA updates for easy firmware upgrades through the mobile app.

Improvements achieved

Reduced Data Usage: Achieved significant data usage reduction through protocol optimization.

Extended Battery Life: Improved battery efficiency by minimizing data transmission overhead.

Enhanced Security: Implemented robust two-factor authentication and data encryption for secure communication.

Partner With Hussain
View Services

More Projects by Hussain