AALOCK Smart ESP32 Door Lock System
AALOCK is a smart door lock system based on ESP32, Nema17 stepper motor, and TMC2209 driver, designed for secure and flexible access control. It supports both MQTT and REST API integration for automation systems such as Home Assistant. The system uses dual safety mechanisms (limit switches and StallGuard motor load detection) to ensure reliable locking and prevent mechanical failure. It includes a web interface for setup, OTA updates, physical control button, automatic locking logic, and LED status indication for system state and connectivity.
Case Study