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

⚠️ This print list is incomplete. It currently contains only two accessory parts — idle-side-support.stl and lpe6-mount.stl (an LP-E6 camera-battery holder mount). The core motion mechanism is not included here.

Why: The creator's GitHub repo (isaac879/Pan-Tilt-Mount) only publishes these two STLs; the full printable part set lives on Thingiverse instead. The complete rig needs roughly 15–25 printed parts that are missing from this list, including:

  • the 144:17 herringbone pan gear + pinion
  • the tilt cradle and 64:21 tilt gears
  • NEMA 17 motor mounts (pan, tilt, slider)
  • the slider carriage that rides the V-Slot 2040 extrusion
  • belt clamps, bearing blocks, and the camera plate

Where to get the full set: Print the complete model from the official Thingiverse page — thing:4547074 (https://www.thingiverse.com/thing:4547074). Download its STL set there and print alongside the two accessory parts already listed here. (These parts aren't in a fetchable GitHub source, so they can't be mirrored into this list automatically.)

Currently listed (2, both optional accessories):

  • idle-side-support — the idler-end support bracket for the slider rail
  • lpe6-mount — a holder to power the camera from an LP-E6 battery instead of its internal cell

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

🖨 Print Files (2)

idle-side-support.stl

STL
↓ Download

lpe6-mount.stl

STL
↓ Download

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!