The future of comfort is automatic

Curtain Blinds Automation

People who know me know that I’m lazy in a unique way. Instead of getting up to close the curtains, I spent two months designing and developing a module to do it for me.

The system uses a Stepper Motor controlled via a TMC2130 driver, with all operations managed by a compact ESP32-C3 module. The setup allows smooth, precise curtain movement and can be easily expanded for smart-home integration.

The PCB is designed to operate on 12V, which powers the stepper motor while efficiently converting down to 5V to run the ESP32-C3.

The mounting system allows flexibility, accommodating the pulley on either the right or left side for different curtain setups. All electronics are neatly enclosed, keeping the PCB out of sight and ensuring a clean, wire-free appearance from the outside.

With the blinds finally motorized, I integrated the system with the MQTT framework, enabling seamless control with minimal human intervention.

One noticeable lifestyle upgrade: I no longer wake up to loud alarms — instead, I wake naturally to sunlight as the curtains open automatically each morning.

Top 3 Skills

---

Top 3 Skills ---

  • Description text goes here
  • The project uses low level SPI communication as well as MQTT protocol for wireless communication.

Previous
Previous

Forge Bot

Next
Next

Application Tracker