The UniLog device is designed to enhance the quality of the educational process and optimize teaching time during classes by automating student attendance tracking.
- ESP32-S2 Feather
- MFRC522 RFID Reader
- OLED blue graphic display 1.3' 128x64px I2C
- Arduino IDE
You can find the circuit diagram in the hardware directory.
The UniLog has reached the prototype stage and is now ready for initial testing within the university environment.
If the UniLog device proves successful during the limited testing phase, we have several proposals for further project development.
- Switch to a more cost-effective and compact microcontroller, such as the ESP32-C3 or similar.
- Modify the RFID MF RC522 antenna to enhance the student card reading range.
- Add one-time tokens for API security.
- Additional encryption of student card UID codes to enhance privacy.
- Update the web platform to automatically detect lecture modes and handle student registration.
- Integration of the web platform with the Pegaz student system to synchronize attendance records.
These improvements will help make UniLog more practical and secure for wider use across the university. The whole system (both device and web platform) can be further refined based on testing results.
- Viktoriia Iashchuk
- Vitalii Kazakevich
- Adafruit ESP32-S2 Feather Pinouts – https://learn.adafruit.com/adafruit-esp32-s2-feather/pinouts
- Tinkercad – https://tinkercad.com
- Image2cpp – https://javl.github.io/image2cpp