Skip to content

Mauznemo/OpenCarKey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCarKey

OpenCarKey is an open source project to make your own DIY remote car key or keyless entry.

Caution

Disclaimer: This project is currently in the development phase, so it my still contain some bugs and is not fully done yet.

If you plan to use the app you can help by filling out this quick survey about what features should be added to it.

If you need help or have more feature ideas you can join the Discord!

Features:

Current

  • App to lock, unlock, open the trunk or remote start the engine from your phone
  • Proximity key (with customizable trigger range) to auto lock and unlock your car if you are near it
  • Support for multiple vehicles
  • Home screen widget
  • ESP32 counterpart to the app

Planned

  • Hardware keyfob using an ESP32 as alternative for the phone (one keyfob for all your cars using OpenCarKey)
  • Get at least some support for IOS (as far as possible with is limitations)
  • Auto save parking location if car gets out of range

Getting Started

Mobile App

Clone the repo and open the MobileApp directory in Android Studio or your preferred code editor that supports Flutter.

ESP32 Lock Controller

Clone the repo and open Firmware/LockController/ with PlatformIO. Now you can add custom code for locking, unlocking etc. more info here. Then you can open the platformio.ini file and change LOCK_PIN to any password you want. Now you can connect you ESP32 and upload the code and then connect it with the app.

Lock Controller Docs

About

Lock and Unlock your car from your phone

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Contributors 2

  •  
  •