Vigyata.AI
Is this your channel?

ESP32 S3 Fingerprint Check In System with TFT Display and CSV Logging

1.3K views· 33 likes· 7:24· Dec 28, 2025

🛍️ Products Mentioned (1)

This project is a standalone ESP32 S3 fingerprint attendance system that works completely offline. An ESP32 fingerprint sensor communicates over UART to handle fingerprint enrollment and fast matching without needing a computer. A 1.8-inch ST7735 TFT display provides real-time scan feedback and system status, while ESP32 SD card logging stores attendance records locally as CSV files that can be opened directly in Excel. The system functions as an offline fingerprint check-in system, using Wi-Fi only to sync time for accurate timestamps. No cloud services or servers are required, making this a practical biometric attendance system and a solid ESP32 embedded systems project. 🔔🔔 SUBSCRIBE 🔔🔔 don't forget to subscribe and click the bell! https://www.youtube.com/channel/UCt4bQMxOytascRdZmRao0wg?sub_confirmation=1 ****** bmonsterlaboratory@gmail.com - send request to join the email list. Include "ADD ME" in subject and body of email so I can find request. **** 🔒Stay safe online with NordVPN 👉 Get it here: https://go.nordvpn.net/aff_c?offer_id=15&aff_id=123676&url_id=902 (affiliate link) NordVPN helps protect your data, lets you stream securely from anywhere, and blocks ads & trackers with Threat Protection Pro™. It’s fast, easy, and works on all your devices. I may earn a small commission if you use this link (at no extra cost to you) — thank you for supporting the channel! follow on Facebook or X Facebook: https://www.facebook.com/BMonster-Laboratory-101410418059806/ Twitter: https://twitter.com/b_monsterlab check out our Arduino play list! We try to make it easy 👍 https://www.youtube.com/playlist?list=PLcO7FXCqKbe4umnPh31rrKc3D0F01g3cD some of my favorite videos: **ESP-NOW wireless prop control - https://youtu.be/_ma35kHm_j4 **ESP-NOW LED control - https://youtu.be/ga-B9eR_puM **control uncanny eyes with gyro motion** https://youtu.be/QUx5KXvZH7c also--- Robotic arm animation: https://youtu.be/5FDEhmlQ-mA Pit Droid animation using Bottango: https://youtu.be/E8tsB2GdYjQ Mastering servo motor control: https://youtu.be/GDnmAI_7lOk Chapter: 0:00 intro 0:26 parts list 0:46 FPM11A fingerprint sensor 1:15 how fingerprints are logged 1:35 why build this fingerprint system 1:50 fingerprint sensor connection 2:39 the ST7735 TFT display 3:01 why a display is needed 3:16 display connection 3:33 preparing the sd card 3:47 4x4 number keypad 4:22 keypad connection 4:24 the code 5:11 Arduino IDE 5:44 standalone fingerprint attendance system demo

About This Video

Today I’m building a standalone ESP32-S3 fingerprint attendance / check-in system that works completely offline. The whole idea is simple: one ESP32-S3 handles fingerprint verification, on-screen feedback, keypad input, and logging to an SD card—no computer, no cloud, no server. I’m using an FPM11A green-light optical fingerprint sensor over UART (pins 16/17), and the nice part is the ESP32 never sees raw fingerprint data—only a template ID and confidence score—so it’s a better fit for classrooms or group projects where privacy matters. For the UI, I’m using a 1.8” ST7735 TFT (SPI) to show status, scan results, usernames, and timestamps in real time. The SD card stores everything locally as CSV so you can open it straight in Excel, and I pull names from a simple users.csv file on the card (I made a list of 20 random names in Notepad and dropped it in the root). The firmware has two modes: verify mode for fast check-ins triggered by the sensor touch pin, and admin mode where a 4x4 keypad lets me enroll, delete, or count templates by ID without reflashing. I only use Wi‑Fi in the background to sync time so the timestamps are accurate.

Frequently Asked Questions

🎬 More from BMonster Laboratory