---
title: "RFID gatekeeper with microcontroller ESP8266, ESP32, Arduino + Ethernet"
url: "https://maker.wiznet.io/rena/projects/RFID-gatekeeper-with-microcontroller-ESP8266-ESP32-Arduino-Ethernet/"
markdown_url: "https://maker.wiznet.io/rena/projects/RFID-gatekeeper-with-microcontroller-ESP8266-ESP32-Arduino-Ethernet/md"
type: "UCC: User Created Content"
author: "rena"
author_url: "https://maker.wiznet.io/rena/"
original_author: "rena"
original_url: "https://github.com/mikigroup/RFID-otvaranie-dveri"
published: "2022-01-28"
language: "en"
hardware: ["Arduino UNO", "Arduino Ethernet Shield", "13.56 MHz RC522 reader", "Compatible cards and key", "SRD-05VDC-SL-C", "Solenoid tongueSolenoid - reed lock"]
likes: 0
views: 221
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# RFID gatekeeper with microcontroller ESP8266, ESP32, Arduino + Ethernet

> RFID gatekeeper with microcontroller ESP8266, ESP32, Arduino + Ethernet

Original author: rena (source: https://github.com/mikigroup/RFID-otvaranie-dveri)

## Components

- **Arduino UNO** x 1 ([docs](https://www.farnell.com/datasheets/1682209.pdf))
- **Arduino Ethernet Shield** x 1 ([docs](https://docs.arduino.cc/retired/shields/arduino-ethernet-shield-without-poe-module))
- **13.56 MHz RC522 reader** x 1
- **Compatible cards and key** x 1
- **SRD-05VDC-SL-C** x 1
- **Solenoid tongueSolenoid - reed lock** x 1

## Article

```
* The original project is written in Slovak.
```

### System installation

- Download the repository in the .zip archive from Github

- Import the sql folder file into your MySQL database - structure or structure + sample data

- Set your data to the database in the connect.php file (location (localhost / external), user, password, dbname)

- **(Win 10)** src folder copy to: C: / My Documents / Arduino / libraries / rfid

- **(Win XP / Vista / 7)** src folder copy to: C: / Program Files / Arduino / libraries / rfid

- Upload web files to FTP server (compatible with PHP 5 and PHP 7)

- In the source code for NodeMCU - choose the HTTPS / HTTP version, change the data for the wifi network, the data for your web server, as well as for ESP32 / Arduino

- Upload program, use Arduino core 2.3.0 (for NodeMCU), **version 2.5.0 (latest) is incompatible** with HTTPS fingerprint!

- For Arduino, ESP32 it is also possible to use newer libraries for HTTP, HTTPS connections

- The program for Arduino is fully compatible between Arduino Uno, Nano, Mega 1280/2560

**Original Link: **[**https://github.com/mikigroup/RFID-otvaranie-dveri**](https://github.com/mikigroup/RFID-otvaranie-dveri)

---

Source: https://maker.wiznet.io/rena/projects/RFID-gatekeeper-with-microcontroller-ESP8266-ESP32-Arduino-Ethernet/
