The RC522 is an RFID (Radio Frequency Identification) reader that allows you to authenticate users with your project. The module also comes with an RFID card and a key fob. The reader uses high frequency electromagnetic fields to read the RFID card which has an antenna inside.
Pinout - Can use SPI or I2C interface for communication
For the software, we will use the MFRC522v2 library: https://github.com/OSSLibraries/Arduino_MFRC522v2.
See the following example for more info on how to use the library: https://create.arduino.cc/editor/mjdargen_ncsu/9b74d05c-dcc4-48c6-9a53-f04720ceb2b9/preview