nfc_attendance_system_esp32
nfc_attendance_system_esp32 copied to clipboard
NFC Attendance System | 智慧校園NFC考勤系統 | 基於ESP32的智慧校園NFC考勤系統控制器
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
![](https://github.com/redchenjs/nfc_attendance_system_esp32/raw/main/docs/board.png)
Mini-Program Code
![](https://github.com/redchenjs/nfc_attendance_system_esp32/raw/main/docs/acode.jpg)