Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 40 No. 07 (2025): Proceedings of the Faculty of Technical Sciences

DRIVING STYLE DETECTION SYSTEM BASED ON THREE-TIER ARCHITECTURE

  • Aleksandar Petrović
DOI:
https://doi.org/10.24867/31BE25Petrovic
Submitted
July 9, 2025
Published
2026-01-02

Abstract

This article describes the implementation of driving style detection system. Events that are interesting for us are hard braking, sudden acceleration and sharp turning. This project consists of three parts: application implemented on ESP32 microcontroller, Android app and web server. Part implemented on ESP32 is responsible for collecting vehicle-related data. The Android app is used for detecting events that are considered important for evaluating driving style. For system to function properly data from both the ESP32 and the phone must be gathered and made accessible to the user, for which the web server was developed. 

References

  1. [1] https://docs.espressif.com/projects/espidf/en/stable/esp32/api-reference/peripherals/twai.html, pregledano septembar 2024.
  2. [2] https://www.csselectronics.com/pages/can-bus-simpleintro-tutorial, pregledano septembar 2024.
  3. [3] https://www.csselectronics.com/pages/obd2-explainedsimple-intro, pregledano septembar 2024
  4. [4] Shah, Dhruti . Node.JS Guidebook. BPB Publications, 2018.
  5. [5] https://www.elektronika.ftn.uns.ac.rs/umrezeniembeded-sistemi/wpcontent/uploads/sites/176/2018/03/UES-04-Front-end-iBack-end.pdf , pregledano septembar 2024.
  6. [6]https://drive.google.com/drive/folders/1qxiSQiPd3afc4I2gNT2fz6Po85KV1k5W?usp=drive_link