if I run code of post 4 on a NodeMCU ESP8266 with the following pins
#define SCK 14 // D5
#define MISO 12 // D6
#define MOSI 13 // D7
#define CS 15 // D8 RFID-RC522 SDA pin
#define RST 0 // D3
I changed two lines of your code
#define RST_PIN 0 //5 // RST-PIN for RC522 - RFID - SPI - Modul GPIO5
#define SS_PIN 15 //4
I get
Scan a MIFARE 1K Tag to write data...
**Card Detected**
Card UID: C0 FF 62 1A
PICC type: MIFARE 1KB
---------------------------------------
Enter Student ID, ending with #