DIY WiFi Controlled Blinds – DIY Builds

Another video inspired by being lazy. I made a webserver with an ESP32 which I can access over WiFi using my phone or computer. The ESP32 controls a DC motor which adjusts the shades.
Hope you like my DIY home automation project!

I actually added a small microUSB cable that sticks out the side of the blinds. In theory I can use it to charge the battery. Or just leave it there to power the device!

Arduino Project Write-Up:

Resource Videos:
DroneBot Workshop:
Rui Santos:

Links (Affiliate):
Gear Motor:
Driver Board:
Solar Panel:

0:00 – Very important, don’t skip
0:19 – Automating Stuff
1:36 – Break Out the Calipers, Solidworks
2:52 – Code “Overview”
3:30 – First Assembly
3:57 – Defeat
5:19 – Code/Device Breakdown
8:07 – Battery Construction
8:51 – Final Assembly
9:17 – Testing Device
10:32 – Final Results/Outro

Outtro Music by Gaston Williamson:

This thing:

What do you think?

Written by HuntingBP

Leave a Reply

Your email address will not be published.

GIPHY App Key not set. Please check settings


  1. Sorry for the weirdness around the 2:20 part! Apparently using "[No Copyright Music] Chill Lofi Hip Hop Beat FREE Instrumental (Copyright Free) Chillhop Music" will still cause a copyright claim a few days after posting; the sound had to overlayed with some free Youtube stuff.
    I talked about setting my constraints, then wanting to model some of the components I had on hand to figure out how to make the thing turn.

  2. I started playing around with this project myself. I can't keep the ESP powered on for more than a day basically – and I haven't even connected the motor yet. I've got a decent solar panel – produces enough voltage to power the ESP during the day, but the batteries just never really get charged up. I am going to try and put a low voltage drop out in so that I can put this on the 3.3v pin instead of 5v, but I don't think that's really going to do enough.

    Have you found a way of getting this to stay powered longer? I would love to change this code up a little bit and use an MQTT queue and Homebridge to control my blinds via HomeKit/Siri, so sleeping the device doesn't really seem like an option, and waking it every minute or whatever to check if a change was made also doesn't seem like a realistic option.

  3. Did you ever find a solution for your battery/solar issue? I'm trying to figure that out myself. Thought about deep sleep mode but I don't think that will work when you want to move the blinds on the fly.

  4. these steppers will work when modified Geared Stepper Motor 28byj.. they will run on 12 volts and have enough power to do the job. But my question and challenge is , make the blind work while leaving the worm gear in place… That is what I am working on, but you seem way more talented in design. we need to attach something to the 'worm gear' portion inside the blind and run it with the stepper. What is lacking with any automation like this is keeping a way to manually tilt the blind. That I feel is essential to a good automation ( not removing a feature, but only adding features)

  5. In all seriousness, your channel is severely underrated.

    P.s. i also I recently got through this project (about 4 months ago) and have been pondering how else to do it. Love the content and this gave me some ideas of where i can make changes to my design. Maybe ill upload something with my project/design/process in the future. good stuff. keep it up.

  6. Ok… im like. 32 seconds into this video and i already subscribed.

    1. You had me at: shot of turning the curtain rod TO blinds suddenly falling off the wall. A literal and metaphorical example of every day of my @&*@ing life.

    2. i too started this endeavor by saying to myself "i could just buy some blind control…I can just make some blind…." – CUT to 10 hours into the project and now I'm covered in hot glue, cat hair, solder beads and every driver bit i own is glued somewhere to my body. I have burned my self more times than i can count and that's only because the burns are too distracting to reliably keep a count past 7. I have almost succeeded in a hot glue self mummification…. It's caulking the shower all over again isnt it?… ya know what…. $149 isn't so bad. Do they take paypal?

  7. Nice work, did you figure out a reliable power source? You could stack more batteries in series then connect your 2 diy cells in parallel like in ebike batteries or solar battery banks. Also thinking it might be that you don't get enough sun on the solar pannel as they usually point upwards.

  8. I think you can remove the led of the esp32 to even save more milliamps.
    Your battery pack looks interesting. You could also verify if the solar panel delivers enough amps to fully charge your batteries.

  9. I love projects like this, where no matter how far you get, you can just imagine more and more improvements. Better battery pack, better solar, UI improvements, hooking this up to a home IoT system, the list goes on and on!


    "I'm genuinely proud of myself"

  10. Not sure of the specs of the solar panel, but is it possible the panel has some parasitic resistance and draws current from the batteries when it’s not producing a higher voltage than them? If so, putting a diode on the output from the panel to the batteries would help solve that.

  11. Holy shit another awesome video and awesome build! It's always a pleasure to watch your videos!
    I wanna do something similar too, except it's not blinds or anything but a desk that can change height.
    I already have it, but you have to do it manually with a hand crank, instead of electrically with a push on a button.
    Any tips on what I should pay attention to?

DIY deer blind stand

How to build a duck blind in 1 minute