mkey05
Published © CC BY-NC

Powerful MQTT Blind Controller - updated design and code

A powerful blind controller that uses the MQTT to connect to Apple Homekit via Homebridge.

IntermediateFull instructions provided4 hours2,917
Powerful MQTT Blind Controller - updated design and code

Things used in this project

Hardware components

Wemos D1 Mini
Espressif Wemos D1 Mini
×1
Adafruit DRV8871
×1
Wemos D1 Powershield
×1
DC 12V Worm Gear Motor with Encoder (10-50rpm)
×1
6mm Rigid Flange Coupling Motor Guide Shaft Coupler
×1
Resistor 10k ohm
Resistor 10k ohm
×3
12V 2A Power Supply
×1
WS2812B LED cut from strip
×1
Female Header 8 Position 1 Row (0.1")
Female Header 8 Position 1 Row (0.1")
×3
Male Header 40 Position 1 Row (0.1")
Male Header 40 Position 1 Row (0.1")
×1
Female header stackable
×1
Brass Heat-Set Inserts for Plastic - M3 x 4mm
×1
M3 x 32mm
×6
M3 x 10mm
×2
Machine Screw, M3
Machine Screw, M3
5mm lengths, countersunk
×2
Reed Switch, Standard Gap
Reed Switch, Standard Gap
Optional
×1

Software apps and online services

HomeKit
Apple HomeKit
MQTT
MQTT

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

STL files on Thingiverse

New Design

Print with 80-90% Infill for additional stability

Schematics

Schematics

Gerber file of the circuit board

Code

mqtt blindcontroller

Source Code in C++

Credits

mkey05
2 projects • 10 followers
Thanks to Cabuu.

Comments