# nfc_attendance_system_esp32 **Repository Path**: xiaolei05/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**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2020-03-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README NFC Attendance System ===================== NFC Attendance System based on ESP32 chip. ## Main Features * NFC-Token Exchange (via PN532) * GUI Output (GIF Animations) * Audio Prompt (I2S Output) * Wifi SmartConfig (with External Key) * OTA Firmware Update (via 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 ## Videos Links * [智慧校园NFC考勤系统简介](https://www.bilibili.com/video/av64088862)