Hello,
I'm currently needing assistance with an NodeMCU ESP8266 + MFRC522 RFID Reader-based school attendance project. The goal of the project is to read data blocks 1, 4, 6, 8, and 10 on a standard MIFARE RFID tag, which contains a person's last name, first name, id number, grade level, and homeroom teacher, respectively. It will then upload this data to a Google Sheet through a Pushingbox API, for school teachers/admins to view.
I've already gotten pretty much the whole code to work; it reads the RFID tag, outputs to the Serial Monitor, and uploads the data to a Google Sheet. However, for some reason, the uploaded data (which is supposed to be in text, except for the ID number and grade level) comes out as random ASCII numbers. This is what I'm talking about. Mind you, I've already searched the internet for a solution, but my project seems to be one of a kind, and hasn't really been done before so it was hard to find a solution.
I've already posted on Reddit's r/Arduino community and did get some replies, but I didn't really understand some of the solutions that were given, as I am pretty inexperienced in this 'field' of Arduino (Robotics is more of my forte).
I also wanted to mention that I based my personal code on this guide's code for the uploading to Google Sheets portion.
Anyways, any help and/or suggestions on how to improve my overall code would be greatly appreciated.