Automatic Smart Roller Blinds Mod

A DIY build of smart roller blinds - based on Nema 17 Motors and ESPHome
1,427
1230
0
25 k
updated March 26, 2025

Description

PDF

I bought these blinds very cheaply from amazon and automated them using Nema17 motors and ESPHome. Many cheap blinds come with exactly the same layout.

You will need some experience with electronics to make this project work.

Components

You will need the following components:

  • Roller Blinds
  • Nema 17 Stepper
  • ESP32 Board as Controller (I used a tiny ESP32-C3)
  • Stepper Driver (A4988 or TMC2209) - I recommend the TMC, as they are way more quiet
  • 7x M3 countersunk screw
  • 12V Power Supply
  • Step Down Converter

Wiring

The stepper driver and ESP are connected like this:

Stepper DriverConnected to
DIR PinESP32 - GPIO5
STEP PinESP32 - GPIO6
SLEEP PinESP32 - GPIO21
VINPower Supply +
GNDPower Supply -

Also hook up the Step Down Converter to supply 5V to your ESPs 5V Pin

Assembly

You will need to take apart the pulley part of the blind and insert the half where the cord goes into the large gear.

Software

You can use ESPHome to programm your ESP.

Take a look at my ESPHome Config as a reference and modify it to your liking.

Onshape Project

If you want to customize this project, you can access the Onshape-Project here.

Good luck and have fun! :D

Tags



Model origin

The author marked this model as their own original creation.

License