Skip to content

aminghaffari/autoblink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoBlink

Automatic vehicle turn signal system based on GPS navigation and route prediction.

Overview

AutoBlink is an intelligent automotive system that automatically activates vehicle turn signals based on navigation events and GPS route analysis.

The system can:

  • Detect upcoming turns
  • Predict turning maneuvers
  • Trigger left/right indicators
  • Integrate with CAN Bus or simulation hardware

Architecture

Navigation → Prediction Engine → Vehicle Gateway → Turn Signal

Features

  • GPS route parsing
  • Turn prediction engine
  • ESP32 simulation support
  • CAN Bus integration
  • Dockerized services
  • Kubernetes-ready deployment
  • Real-time signal activation

Tech Stack

  • Python
  • FastAPI
  • Docker
  • Kubernetes
  • ESP32
  • CAN Bus
  • OpenStreetMap

Repository Structure

services/
firmware/
simulation/
infra/
docs/


---

# Quick Start

```markdown
## Quick Start

## Hardware

Supported hardware:

- ESP32
- Arduino
- MCP2515 CAN Module
- OBD-II adapters

## Roadmap

- [x] Initial architecture
- [x] GPS simulator
- [ ] ESP32 integration
- [ ] CAN Bus communication
- [ ] Android Auto support
- [ ] AI lane prediction

## Contribution

Pull requests are welcome.

## License

MIT


About

Automatic vehicle turn signal system based on nvaigation route and GPS events.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages