Skip to content

sdeleers/esloq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esloq

Project date: 2014-2016

Esloq is a startup I worked on from 2014 to 2016. All code written by Kenny Kuchera and me.

Esloq is a door lock that can be opened with a smartphone via Bluetooth. It consists of a wooden box that is mounted on the door lock cylinder. The wooden box contains the printed circuit board and a motor that actuates the lock.

A demo video of the esloq:

Smart Lock Demo

Esloq uses authentication and encryption to ensure that only the people you invite can enter. Whenever you want to open a door with your phone, the phone requests a ticket from the esloq webserver. The server returns the ticket that is authenticated encrypted under a symmetric key that is shared between the door lock and the esloq webserver (the phone does not have this key). The phone then forwards this ticket to the lock which verifies its authenticity and opens the door if it's valid.

This repository contains:

  • the Kicad design files to make the printed circuit board (folder /pcb/)
  • the software running on the microcontroller (folder /firmware/)
  • the Android app that connects with the door lock (folder /android/)
  • the code running on the webserver (folder /webserver/)

The printed circuit board:

Printed Circuit Board

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published