3D Printed Robotic Camera Slider
Want smoother camera moves without buying an expensive motorised slider? In this project I’ll show you how I designed and built a 3D printable robotic camera slider with touchscreen control, adjustable track length and support-free printed parts.
It’s designed for live video work, product shots and motion timelapses, with programmable speed, acceleration and movement time. You can build it for tabletop use, tripod mounting, mains power, or with an optional Ryobi battery adaptor for portable filming.
Direct link to 3D Printable parts:
https://diymachines.etsy.com/uk/listing/4516449862/robotic-camera-slider-3d-printable-files
BOM
To build one of your own you will need a few items for the relatively simple, but effective, project:
Kit’s of components to help your source parts can be found on my international Etsy store: https://diymachines.etsy.com (will be available by mid-June)
(The links below let you choose between Amazon or AliExpress).
PCB (x1): Available here on PCBWay's project page
2.8" 'Cheap Yellow Display' - ESP32-2432S028 (x1): https://geni.us/CYD-2-8
Mini560 5v (x1): https://geni.us/Mini560
TMC2209 Stepper Driver (x2): https://geni.us/TMC2209
Wemos D1 Mini (ESP8266) (x1): https://geni.us/wemosD1
Idle GT2 idle wheel (x1): https://geni.us/6mmIdler5mmBoreToothed
GT2 20T 6mm timing pulley (to go onto stepper motor shafts) 5mm bore (x2): https://geni.us/TimingBelt5m
Contact Switch (x2): https://geni.us/ContactSwitch
Panel mountable power switch (x1): https://geni.us/Power-Switch
Aluminium extrusion 20x40 with both ends M5 threaded(x1) I used a 50cm length: https://geni.us/Extrusion-2040
Female DC Power Barrel (x2): https://geni.us/FemalePowerBarrel
100uf 35v LOW ESR Capacitor (x3): https://geni.us/Capacitor100uF35vESR
NEMA 17 Stepper Motor (x2): https://geni.us/StepperMotor
GT2 Timing belt 6mm wide (x1) Need’s to be twice the length of the extrusion plus 25cm: https://geni.us/TimingBelt5m
POM Pulley 625zz Linear Bearing - 5mm Bore (x4): https://geni.us/625zzBearing-5mm
6mm GT2 250mm Circular Belt Loop (x): https://geni.us/GT2BeltLoop-250mm
Contact Spring - Keystone Electronics 209 (x2): https://geni.us/KeystoneElec209Contact
Short DC Barrel Lead (x1) or DIY Male connectors (x2): https://geni.us/DCBarrel-MaleToMale
Optional Ryobi 18v Battery (x1): https://geni.us/Ryobi18v
Wire: https://geni.us/22AWGWire
3D Printing Filament (I used PETG): https://geni.us/3DJake
If you want to screw your wires to the PCB instead of solder them on directly:
Screw Wire Terminal - Through Hole Mount - 4 Pole (x3): https://geni.us/PCBScrewTerminals
Screw Wire Terminal - Through Hole Mount - 2 Pole (x5): https://geni.us/PCBScrewTerminals
Nuts, Bolts, and bearings you'll need:
You can buy a kit of the below nut, bolts and bearings on Etsy for convenience:
1/4-20 Locking Nut (x3)
1/4-20x1.4/4 Machine Screw (x1)
M2.5x8mm (x4):
M5 x 30 Countersunk Bolt (x6)
M5x20 Countersunk Bolt (x7)
M5x14 Countersunk Bolt (x8)
M3x6 (x13):
M3x8 Bolt (x12)
M5 Nut (x8)
‘Drop In’ M5 T Slot Nuts (x6):
F8-16M 8X16X5mm Axial Ball Bearing (x1)
Thrust Ball Bearings 20mm x 35mm x 10mm (x1): https://geni.us/ThrustBearing-51104
To attach you slider to tripod's using a universal quick release plate:
Optional - Photography Quick Release Pate (One or Two): https://geni.us/PhotoQuickReleasePlate
For the optional fan to cool the electronics (needed in hot environment or for fast movements for long periods of time):
5v 40mm fan (x1 optional): https://geni.us/40mmFan
M4x16 Bolts to mount optional fan (x4)
Disclaimer: This video is shared for demonstration purposes only.
3D Printed Robotic Camera Slider
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(3)
- Likes(1)
-
Lewis DIYMachines
Jun 05,2026
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Lewis DIYMachines
-
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
Today I’ll show you how to create these amazing self-moving Kinetic Coasters.I’ve created loads of d...
-
How To Make Neon LED Signs | Low Cost with Alexa, Hue & WiFi Controls
I’m Lewis, and this is DIY Machines. The channel where I show you step-by-step how to build your own...
-
3D Printed Robotic Camera Slider
Want smoother camera moves without buying an expensive motorised slider? In this project I’ll show y...
-
DIYM Open Framework for Resin Printer Testing
I’ve created the start of a proposed Open Resin Printer Reviewing Framework which takes the best of ...
-
Sensorless Homing in Python - RP2040 | TMC2209
Use sensorless homing in your own projects!In this video, I’ll show you how to set up sensorless hom...
-
Hollow Shadow Clock
3D Print and assemble your own Hollow Shadow Clock with amazing projections and magical motions! The...
-
3D Printable Modular Bluetooth Speaker System
At it’s core is the main speaker - everything is contained in this box including the Lithium Ion bat...
-
Filament Spool Smart Lamp - Hue, MQTT, Alexa & Sound Reactivity - ESP32 & Fusion 360 File
Over time I have collected a few empty spools, which, for some reason always seemed too good to just...
-
Desktop Neon Effect LED Signs
3D Print your own Desktop Neon LED SignHow to build a dimmable and portable customisable Neon Sign.T...
-
Giant Modular Seven Segment Display
For a recent project that I was working on I needed a large seven segment display. I could find some...
-
WeatherBot - 3D Printable Weather Forecasting Theatre | ESP32 & OpenWeatherMap
How to 3D Print / Laser cut an ESP32 WiFi connected Weather Forecasting Theatre with E-ink Display.M...
-
GeoLeaf - DIY Smart modular LED Light panels
How to build a very smart and low cost geometric lighting system. This project was sponsored by PCBw...
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
2545 0 5 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3003 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
3212 2 1 -
-
-
-
ESP32-C3 BLE Keyboard - Battery Powered with USB-C Charging
3283 0 2 -







