New Learn Guide: CircuitPython Slider

from New Learn Guide: CircuitPython Slider
by Pedro

Learn Guide:

This project uses the Adafruit Feather platform and CircuitPython to make an easy to control motorized camera slider. The build uses aluminum extrusion to support a linear rail system with 3D printed parts. A camera can be mounted to the platform and slide along the rail. You may use the joystick and buttons to trigger different time settings presented on a mini TFT display.


The mini TFT FeatherWing is perfect for selecting settings and displaying modes! The MotorWing provides the Feather M4 with stepper motor control and makes it easy to connect. A Tripler FeatherWing keeps everything in place and makes it modular.


The program features four timing presets to select from using the joystick and switch. 5-min, 10-min, 20-min and 60-min. The status of the slider is displayed while it’s in
motion. Time remaining is also displayed alongside a nifty graphic and icon. When the slide is approaching the end, a STOP graphic is presented.

Circuit Python code by Liz Clark (@BlitzCityDIY)

Code on GitHub

Download CAD source

Full Tutorial

Feather M4

Motor FeatherWing

Stepper Motor

Mini TFT FeatherWing

Tripler FeatherWing

12V Battery Pack

Every Thursday is #3dthursday here at Adafruit! The DIY 3D printing community has passion and dedication for making solid objects from digital models. Recently, we have noticed electronics projects integrated with 3D printed enclosures, brackets, and sculptures, so each Thursday we celebrate and highlight these bold pioneers!

Have you considered building a 3D project around an Arduino or other microcontroller? How about printing a bracket to mount your Raspberry Pi to the back of your HD monitor? And don’t forget the countless LED projects that are possible when you are modeling your projects in 3D!

The Adafruit Learning System has dozens of great tools to get you well on your way to creating incredible works of engineering, interactive art, and design with your 3D printer! If you’ve made a cool project that combines 3D printing and electronics, be sure to let us know, and we’ll feature it here!

Original article: New Learn Guide: CircuitPython Slider