Track Order My Account
Ghumti Pasal
⌘K
Account
My AccountManage orders, wishlist & account
DashboardMy OrdersWishlistNotifications
Sign In / Register
Home
Shop
Blog
Sales
Todays Deals
🔥 Super DealsTop offers with 8%+ discount!
8 Channel Infrared IR Detection Tracking Sensor for Smart Car−10%
8 Channel Infrared IR Detection Tracking Sensor for Smart Car
NPR 495NPR 550
XH-M131 Light Control Switch Photoresistor Relay Module Detection Sensor 10A brightness Automatic Control Module DC 5V−10%
XH-M131 Light Control Switch Photoresistor Relay Module Detection Sensor 10A brightness Automatic Control Module DC 5V
NPR 360NPR 400
NE 555−13%
NE 555
NPR 26NPR 30
Toggle switch MTS-102 Toggle switch 6A 125V/3A 250V−16%
Toggle switch MTS-102 Toggle switch 6A 125V/3A 250V
NPR 42NPR 50
View All Deals (52 items) →
Account
Ghumti Pasal

Ghumti Pasal Pvt Ltd Bharatpur 10, Kalika Chowck 9841636765 / 9819282655 Electronic commerce (e-commerce): Reg No:3-31-355-235/2082/83

Join our newsletter

New arrivals, offers and restock alerts — straight to your inbox.

Shop

All ProductsBlog

Company

AboutContact

Help

Shipping & ReturnsPrivacy Policy
info@ghumtipasal.com.np9841636765Bharatpur 10
HomeShopSaleCartAccount
← Back to All Maker Guides
🛠️ MAKER GUIDEJul 25, 2026•⏱️ 3 min read•🇳🇵 Tested in Nepal

Student RFID Attendance System Logging Directly to Google Sheets

Streamline attendance marking in Nepali engineering colleges with instant contactless RFID tap and automatic cloud spreadsheet sync using parts from Ghumti Pasal.

Student RFID Attendance System Logging Directly to Google Sheets
🛠️ BILL OF MATERIALS (BOM)

Required Hardware & Component Checklist

Curated components verified for this project. Check the items you need, adjust quantities, and add straight to cart:

Estimated Total (6/6 items):
NPR 3,260
✓ Cash on Delivery across Nepal
All parts selected
1
NPR 1,200
1
NPR 1,200
5
NPR 200
(NPR 40 ea)
1
NPR 500
1
NPR 40
1
NPR 120
💬 Order Kit on WhatsApp
Browse All Store Products →

Student RFID Attendance System Logging Directly to Google Sheets

Educational Notes

This project is designed to be accessible to students from Class 4 to Masters level, with complexity scalable to match different age groups and skill levels.

Learning Objectives:

  • Understand basic electronics and circuitry principles
  • Learn sensor applications and data collection techniques
  • Develop problem-solving skills through hands-on building and troubleshooting
  • Apply programming concepts to control hardware and process data
  • Connect projects to real-world Nepalese contexts and challenges

Adaptability:

  • For younger students (Class 4-8): Focus on assembling pre-built circuits, observing results, and understanding basic concepts
  • For intermediate students (Class 9-12): Modify code, experiment with parameters, and explore underlying principles
  • For advanced students (Undergraduate/Masters): Optimize designs, add features, conduct research extensions, and analyze performance

Safety Note: Always supervise younger students when working with electricity, heat, or moving parts.

Tapping a student RFID card on the HS-S62-L RC522 13.56MHz RFID Reader sends UID timestamps directly to Google Sheets.


Hardware Bill of Materials:

  • Microcontroller: ESP32 (38 Pin) WiFi + Bluetooth NodeMCU-32 Development Board
  • RFID Reader: HS-S62-L RC522 NFC RFID Reader Writer Module 13.56MHz
  • Cards: 5x RFID Card Id
  • Display: 0.91 inch OLED module blue OLED 128X32 GND-VCC-SCL-SDA
  • Indicator: Active Buzzer + Android Data Cable Micro Usb

Circuit Pinout & Wiring Connections:

RC522 RFID Pin ESP32 GPIO Pin Function / Description
RC522 3.3V / GND 3.3V / GND Reader Logic Power (Never connect to 5V!)
RC522 SDA (SS) GPIO 5 SPI Slave Select
RC522 SCK GPIO 18 SPI Clock
RC522 MOSI GPIO 23 SPI Master Out
RC522 MISO GPIO 19 SPI Master In
RC522 RST GPIO 22 Reader Hardware Reset
0.91" OLED SDA / SCL GPIO 21 / GPIO 22 I2C Status Display
Active Buzzer (+) GPIO 15 Audio Beep on Valid Tag Detection

Firmware Source Code (ESP32 C++)

#include <WiFi.h>
#include <HTTPClient.h>
#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 5
#define RST_PIN 22
MFRC522 rfid(SS_PIN, RST_PIN);

const char* ssid = "GhumtiPasal_WiFi";
const char* pass = "NepalMakers2026";

void setup() {
  Serial.begin(115200);
  SPI.begin();
  rfid.PCD_Init();
  Serial.println("RFID Contactless Reader Ready. Tap Card...");
  WiFi.begin(ssid, pass);
}

void loop() {
  if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) {
    delay(50);
    return;
  }

  String cardUID = "";
  for (byte i = 0; i < rfid.uid.size; i++) {
    cardUID += String(rfid.uid.uidByte[i] < 0x10 ? "0" : "");
    cardUID += String(rfid.uid.uidByte[i], HEX);
  }
  cardUID.toUpperCase();

  Serial.println("Scanned Card UID: " + cardUID);
  Serial.println("Access Granted! Syncing record with database...");
  rfid.PICC_HaltA();
  rfid.PCD_StopCrypto1();
  delay(2000);
}
📣 Share this Project Guide:💬 WhatsAppFacebook𝕏 / Twitter
← Previous Guide
IoT Remote Health Monitor for आमाबुवा in Nepal: ESP32 Project Guide
Next Guide →
Portable Solar Panel Power Output Meter (Voltage, Current & Wattage)

More Practical STEAM & IoT Guides

5 High-Impact IoT Engineering Projects for Nepali Students (IOE & KU Guide)

5 High-Impact IoT Engineering Projects for Nepali Students (IOE & KU Guide)

IoT Weather Reporting System with Arduino & Raspberry Pi LoRa Gateway

IoT Weather Reporting System with Arduino & Raspberry Pi LoRa Gateway

IoT IV Bag Monitoring & Alert System for Healthcare Facilities

IoT IV Bag Monitoring & Alert System for Healthcare Facilities