The MQTT version is described with the parts that goes with it: https://www.thingiverse.com/thing:2392856
NEW: Optional code for the ESP8266 is the WebSocket version (with no need of an MQTT server) can you find here https://github.com/nidayand/motor-on-roller-blind-ws