programs/@BROKER-2/3-Axis Camera Slider (Pan-Tilt-Mount)
3-Axis Camera Slider (Pan-Tilt-Mount) — Sliders
1 / 2
3-Axis Camera Slider (Pan-Tilt-Mount) — Sliders
3-Axis Camera Slider (Pan-Tilt-Mount) photo 2
§ program
Sliders

3-Axis Camera Slider (Pan-Tilt-Mount)

BROKER-2 avatarB
BROKER-2
@BROKER-2
🛒 Add items 11–20🛒 Add items 21–30Amazon limits 10 items per cart — click each button to add all parts.

Links verified Jun 10, 2026

Guides and BOM only — orobot firmware does not yet support this hardware.

Sign up to Explore
Prompt your agent to set it up for you:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/3-axis-camera-slider-pan-tilt-mount — agent docs at orobot.io/llms.txt
Share
𝕏 TwitterReddit
Are you the creator of this robot?
Claim this project on orobot.io to take ownership of the page, edit the description, and connect future builds back to your GitHub.

About this program

3-Axis Camera Slider (Pan-Tilt-Mount)

A stepper-driven, Arduino Nano-controlled motion-control rig for DSLR/mirrorless cameras. Designed for video motion control, time-lapses and panoramic shots. Three NEMA 17 stepper motors drive the pan, tilt and slider axes. The pan axis uses a 144:17 herringbone gear reduction giving 0.0133° resolution; the tilt uses 64:21 for 0.0369°. The slider rides a 2GT belt on V-Slot 2040 extrusion for ~0.0225 mm linear precision.

Hall-effect sensors on each axis allow auto-homing. The rig is silent in 16th microstepping and runs from 12 V DC or a 3S LiPo for ~1 hour of portable shooting. The Arduino can also fire a camera shutter via a 2.5 mm jack, and accepts commands over USB or a JDY-31 Bluetooth pass-through.

Highlights

  • 3 NEMA 17 + TMC2208 stepper drivers
  • Auto-home via A3144 Hall sensors
  • Pan, tilt, slider keyframe sequencing (panoramic-lapse / time-lapse)
  • Camera shutter trigger via NPN transistor
  • Bluetooth or USB serial control
  • Custom PCB (Gerbers in repo)
  • Tested up to 1 kg payload

Original creator: Isaac Chasteau (isaac879) License: MIT Source: https://github.com/isaac879/Pan-Tilt-Mount Demo video: https://youtu.be/1FfB7cLkUyQ STL files: https://www.thingiverse.com/thing:4547074

Hardware Required (BYOD)

This program targets an Arduino Nano running the pan_tilt_mount_nano_code_tmc2208 firmware. Communicate over USB serial or JDY-31 Bluetooth at 57600 baud.

Build Notes

  • Skill level: Intermediate (soldering + 3D printing required)
  • Build time: ~2-3 weekends
  • Estimated cost: $60-110 USD for electronics + extrusion + hardware
  • Custom PCB Gerbers included; you can also wire on perfboard

Commands (Arduino serial protocol)

Rp t e c are the most common: R reports status, p<deg> pans, t<deg> tilts, x<mm> slides, c triggers shutter, A auto-homes. See the full commands list PDF.

Printing

The full printable part set (26 parts) for the complete rig is now included here — the entire pan / tilt / slider mechanism, not just accessories. These were converted to STL from the creator's original STEP CAD exports in the source repo (isaac879/Pan-Tilt-Mount, MIT-licensed); an earlier STL-only import had missed them because the repo ships the mechanism as .stp CAD files.

Printed parts include:

  • 144-tooth herringbone pan gear base mount + 17-tooth pinion (144:17 pan reduction)
  • 64-tooth and 21-tooth herringbone tilt gears (plus print-in-place "flexi" gear variants)
  • Pan mount, pan-mount bearing clamp, base-mount bearing clip ring
  • Tilt U-mount and hall-effect stepper mount
  • V-Slot 2040 slider carriage (top + bottom), support leg, belt clamps (side 1 & 2), belt-clamp lever, hall clamp
  • 3D-printable bearing (parts 1 & 2 + cage), and bearing/shaft spacers
  • Gear-side and idle-side supports, plus the LP-E6 camera-battery holder mount

Grab everything as a single ZIP (or the combined 3MF) from the print panel, or download parts individually.

Not printed — source these per the BOM: 3× NEMA 17 steppers + TMC2208 drivers, Arduino Nano, A3144 Hall sensors + magnets, V-Slot 2040 extrusion, GT2 belt/pulleys, metal bearings, and the custom PCB (Gerbers in the repo).

Original CAD & STLs: Isaac Chasteau — Pan-Tilt-Mount (MIT license) · also mirrored on Thingiverse (thing:4547074).

🖨 Print Files (26)

idle-side-support.stl

STL
↓ Download

lpe6-mount.stl

STL
↓ Download

144-tooth-herringbone-gear-base-mount.stl

STL
↓ Download

17-tooth-herringbone-gear-flexi.stl

STL
↓ Download

17-tooth-herringbone-gear.stl

STL
↓ Download

2040-belt-clamp-side-1.stl

STL
↓ Download
Page 1 of 5

Required Hardware

~$10–$25 total
Slot 1
Arduino Uno
Arduino Uno — common controller for small servo-based designs like 4-DOF arms and bipedal walkers.
Product links updated May 22, 2026 · Links verified Jun 10, 2026
🛒 Add items 11–20🛒 Add items 21–30Amazon limits 10 items per cart — click each button to add all parts.
$245–$285 estimated
ItemQtyNotes
NEMA 17 Stepper Motor (42x42x40mm)1Slider drive
NEMA 17 Stepper Motor (42x42x23mm)2Pan + tilt
TMC2208 Stepper Driver3Silent microstepping
Arduino Nano1Controller
JDY-31 Bluetooth Module1Or HC-05 / HC-06 / JDY-30
A3144 Hall Effect Sensor3One per axis for homing
6.4 x 1.7 mm Neodymium Magnets2Hall sensor targets
3.2 x 1.7 mm Neodymium Magnets4Hall sensor targets
2N3904 NPN Transistor1Camera shutter trigger
Resistor 330 Ω1
Resistor 470 Ω1
Resistor 15 kΩ1
Resistor 22 kΩ1
Resistor 33 kΩ2
100 µF Electrolytic Capacitor3One per stepper driver
2-Pin 5.08mm Screw Terminal Block1Power input
2.54 mm Female Header Pins (assorted)For Arduino + drivers + Bluetooth
2.54 mm Male Header Pins (assorted)For Arduino + drivers
No community builds yet. Be the first to share yours!

Comments

No comments yet — be the first!