This project implements a smart indicator system using the ESP32 microcontroller. It enhances vehicle indicator control while simultaneously logging status updates via UART as well as BLE.
- 🔄 Enhanced Indicator Control - with precise scheduling, conflict free state machine design, and anti-error logic.
- 🔦 Fading LEDs - comes with cool retro style LED fading effect.
- 🧠 BLE Support - Indicators can be controlled by physical inputs as well as bluetooth connected mobile devices simultaneously.
- 🌐 Real-Time Status Logging - Indicator status is logged in real time to UART as well as Bluetooth device.
- 💡 Low Power and Reliable Design - ideal for embedded automotive applications.
- Microcontroller: ESP32 DevKit v1 (38-pin)
- Language: C++ (Arduino Framework)
- IDE: Arduino IDE
- Mobile_Application: MIT App Inventor
This system can be used in:
- Any Vehicle with Left and Right Indicators.
- Two-wheelers or bicycles to enable automatic turn indicators
- DIY e-bikes or RC cars
- Educational and embedded systems projects
- Clone the repository
git clone https://github.com/karthikeyaneti/Vehicle_Indicator_System.git