Back to Browse

Discord-Driven RFID Attendance System

3.5K views
Mar 28, 2021
15:34

In this video I'm presenting RFID Attendance System realized with using Discord as communication layer between ESP32 (+MFRC522) as IoT device on one side, and WinForms desktop application as a server on the other side. When new RFID tag is applied over the RFID scanner module ESP32 will immediately serialize it into appropriate package and push it to the Discord server into specific channel. When package arrives in channel, Discord will forward it to the WinForm application through the permanent WebSocket channel. WinForms application will than deserialize package and do validation (does received message represent package, does user who sends package has slave role, does received tag exists in local database etc...). If validation passed new activity of appropriate Employee will be stored into SQLite database. Project repository: - https://github.com/abobija/discord-rfid esp-discord library: - https://github.com/abobija/esp-discord examples of using esp-discord library: - https://git.io/JYIYz How to install ESP-IDF: - on Linux (Ubuntu 20.04): https://youtu.be/Jt6ZDct4bZk - on Windows: https://youtu.be/K58Y2dFsQ2A - on WSL2 (Ubuntu 20.04): https://youtu.be/eQ0D8pnZTSY How to start with ESP-IDF? - https://youtu.be/aQi8qiW9fmg Credits for background music goes to LuKremBo channel: - https://youtu.be/y7KYdqVND4o Timestamps: 00:00 Intro 00:32 Architecture 04:10 Implementation 05:27 WinForms App setup 06:30 Creation of Master Bot 07:40 First startup 09:01 Esp32 App setup 11:47 Registering Employee with Tag 13:16 New activity! 14:02 Packages format 14:32 Employee with multiple Tags 15:10 Outro About me: - https://abobija.com Thanks for watching! #esp32 #discord #rfid_attendance_system

Download

0 formats

No download links available.

Discord-Driven RFID Attendance System | NatokHD