3D printed geared Timelapse Rail with IGUS parts driven by ESP32 async webserver interface

As the title already says. This is about  a motorized  timelapse or video rail with the following features:

Electronic Parts:

  • ESP32  powered over USB (5V)
  • DRV8825 steppermotor driver (12V)

  • TMC2100 steppermotor driver (12 V)

Mechanical Parts:

  • IGUS Rail and Carrier
  • 3D printed gears and rail
  • Nema17 5:1 geared stepper motor


  • Arduino Multitasking DRV8825 and TMC2100 steppermotor driver using both cores of the ESP32 simultaneously.

  • WEB user interface running an asynchronous webserver directly on the esp32 in Access Point mode
  • Connecting via WiFi with any WiFi enabled device (smartphone, laptop, desktop computer etc.)
  • Simple to use stepper motor controller interface

    Igus timelapse and video rail powered by ESP32
    Igus timelapse and video rail powered by ESP32