Welcome to the NodeMCU (IoT) RFID Door/Draw Lock, the idea of this project was to make a simple and secure way to lock draws & doors. In this Instructables, I use a NodeMCU microcontroller which connects to the webserver and by using these components allow for remote management of RFID cards to unlock the draw. Furthermore, with the addition of a keypad adds another layer of security, particularly from cloning and losing the RFID card.
For a detailed build guide, please check out this project on Instructables (see link below). There are detailed explanations of the code and how to deploy it to both the webserver and nodeMCU.
NodeMCU (IoT) RFID Door/Draw Lock (Instructables)
For the Arduino Code in this project to work correctly a few addtional libraries are required to interface between the NodeMCU, webserver, RFID modules, I/O Expander and Keypad. Please add theese libraries to your Arduino IDE before deploying the code in this project.