STM32-based Bluetooth time clock
This is a time clock which allows employees to clock in and out via Bluetooth. An administrator interface allows users to see all employees at a glance and holds more detailed data about clock in and out events. The system also determines the number of hours worked by each employee and calculates payroll for the pay period.
Built in C/C++. Makes use of the HAL library for STM32. Components:
- STM32L476
- HC-05 Bluetooth Module
- ILI9341 TFT LCD
Main Screen
Employee List
Employee Profile
Payroll
Help Screen
Driver for LCD (ILI9341) based on work by olegv142.