WiFi blind control with vertical slider
Group 1 - Living Room

To test this DC motor control: press the UP or DOWN switch ... or drag the slider and press the UP or DOWN switch.

Features of this WiFi enabled motor for blinds and shades:

  • Slider control is also interactive - drag to any detent (stop) position and press the appropriate button
  • Provides WiFi control of any of our Series G radio motors
  • 10 travel steps, and the motor can be stopped at any of these detent steps
  • Buttons change color when activated, then revert back to the original color when the motor stops
  • Slider control shows progress from full retraction to full deployment of the blind
  • Deployment time can be set differently from the retraction time (reflects motor speed load differences)
  • State and position of the roller shade is maintained between sessions
  • Text displayed below switch reveals position of shade or blind
  • We also have a horizontal version of this vertical slider for blind motors

This system uses Micropython in combination with the advanced ESP32 microcontroller. Micropython is a miniature subset of the Python 3 language for microcontrollers, and there is a special version for the ESP32 microcontroller.

The ESP32 is an advanced device, with WiFi and BLE built into the chip substrate. That fact alone makes this dual-core microcontroller extremely fast - it can go from a cold boot to 'internet connected' status in less than a second. Micropython adds a complete operating system for creating files and sub-folders.

We created these educational kits for the ESP32 that includes a blind motor that you can use in your home (see the motor reversing switch above). This is a great project for anyone interested in learning how to program the ESP32. Do you have a geek in your life? (it makes a great gift)

Please Note: You can purchase these EduKits in the EduKit Section of our DIY online automation store.

Stay tuned, if you're interested; we are taking the journey into IoT and automation, writing about every step we take!

Adrian Biffen
Senior Partner
RollerTrol Automation Systems

We sincerely hope you enjoy our advanced technology products; if you have any questions, please contact us at any time!

See our Detailed Article Series: Micropython & the ESP32:

Part 1: Micropython for the ESP32: Connecting to Your WiFi Router Network

Part 2: Micropython for the ESP32 Microcontroller: REPL Communications

Part 3: Micropython for the ESP32: FTP Fast File Transfer

Part 4: Micropython for the ESP32: Pre-loaded Programs

Part 5: Micropython for the ESP32: DC Motor Reversing Switch

Part 6: Micropython for the ESP32: WiFi Blind Motor Educational Kit Components