redchenjs / nfc_attendance_system_esp32

NFC Attendance System | 智慧校園NFC考勤系統 | 基於ESP32的智慧校園NFC考勤系統控制器

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

NFC Attendance System | 智慧校園NFC考勤系統 | 基於ESP32的智慧校園NFC考勤系統控制器


Languages

Language:C 99.4%Language:Makefile 0.3%Language:C++ 0.1%Language:Shell 0.1%Language:CMake 0.1%