← Back to Projects
Smart Access Control Systems

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 with MQTT and REST API integration.

Type
Smart Embedded Security Device
Focus
Access Control / IoT Security / Motorized Lock System
Status
Embedded Hardware Prototype
Overview

Project Context

AALOCK is a smart door locking system powered by ESP32 with precise motor control via Nema17 stepper motor and TMC2209 driver.

It supports both MQTT and REST API protocols, enabling integration with Home Assistant and other automation platforms.

The system uses dual safety mechanisms including limit switches and StallGuard motor load detection for reliable and fail-safe operation.

What It Explores
  • Smart lock automation using ESP32.
  • MQTT and REST API integration for IoT systems.
  • Dual safety motor control (endstops + StallGuard).
  • Automated door locking and unlocking logic.
  • Embedded web-based configuration interfaces.