Main Content

In this article, I am going to show you how I created my ESP32-based door lock mechanism using a keypad and a database to store my valid list of keycodes. The ESP32 board interfaces with a keypad, an I2C LCD display, and my manual door lock that is being controlled by my servo motor. It then connects to my Representation State Transfer API (REST) web service built using Node.js. The keycodes entered by the user thru my keypad is then validated to the list of valid keypads stored in my MongoDB database.”

Link to article