# nfc_attendance_system_esp32 **Repository Path**: redchenjs/nfc_attendance_system_esp32 ## Basic Information - **Project Name**: nfc_attendance_system_esp32 - **Description**: NFC Attendance System | 智慧校園NFC考勤系統 | 基於ESP32的智慧校園NFC考勤系統控制器 - **Primary Language**: C - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 5 - **Created**: 2019-06-28 - **Last Updated**: 2025-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README NFC Attendance System ===================== NFC Attendance System based on ESP32 chip. ## Main Features * NFC token exchange * WiFi SmartConfig support * Audio prompt (I2S output) * GUI output (GIF animations) * OTA firmware update (HTTP / HTTPS) ## Preparing ### Obtain the source ``` git clone --recursive https://github.com/redchenjs/nfc_attendance_system_esp32.git ``` ### Update an existing repository ``` git pull git submodule update --init --recursive ``` ### Setup the tools ``` ./esp-idf/install.sh ``` ## Building ### Setup the environment variables ``` export IDF_PATH=$PWD/esp-idf source ./esp-idf/export.sh ``` ### Configure ``` idf.py menuconfig ``` * All project configurations are under the `NFC Attendance System` menu. ### Flash & Monitor ``` idf.py flash monitor ``` ## Board ## Mini-Program Code ## Videos Links * [智慧校园NFC考勤系统简介](https://www.bilibili.com/video/av64088862) ([YouTube](https://www.youtube.com/watch?v=l8kSf4VVHyo)) * [智慧校园NFC考勤系统配套微信小程序](https://www.bilibili.com/video/av83055533) ([YouTube](https://www.youtube.com/watch?v=4vxJgOV0nS0))