Here is my Ardupilot Tracking Antenna solution, 3D Printed design.
Ardupilot Drone Tracking Antenna Pan 360 & Tilt, Table Top or Tripod by bgiannes - Thingiverse
I’ve been running Tracking Antenna ver 1.0 for a long time… But have just upgraded to 4.6.X
Thank you
Setup;
Ardupilot Tracking Antenna Pan 360 & Tilt, for Table Top and/or Tripod. Ground Station for Drone & UAV’s
All parts are designed to be 3D Printed in PLA and or PETG (best for geared setup).
There are better solutions out there but my goal here is to provide a v low cost design that is easy to print with few parts. I’ve tested the movement using the mission planner simulator mode for hours and I feel it’s robust enough, but with the direct drive tilt and the “25kg” servo. A 360 servo can be used for tilt but will eventually shred the 3D printed PETG tilt internal gear.
Designed for +360 degree pan movement no tangling of pan servo wire. Big selling point ![]()
-–RECOMMENDED PARTS—
- Pan servo is a standard +360 Servo, HS-1425CR C24T.
- 32 Pitch, 16 Tooth, C24T Spline Servo Mount Gear, (Acetyl / Brass) for Pan gear, similar. Use a spline gear with a 32 Pitch & 16 +/- 1 teeth & MOD 0.8 combatable all should be good.
- Tilt Servo is a standard, Budget Miuzei 25Kg 270deg 25T Servo. Yep the antenna will tilt 270 degrees, full up and full down, not sure how practical that is.
- 2X Budget turntables, Lazy Susan 3".
- Universal Servo Horn Aluminum Alloy 25T Standard Silvery Servo Disc, for direct drive tilt servo. These uni servo adaptors will fit in the center of the gears 3D prints as well.
- M3 (assorted lengths), M3 X 12mm & M3 X 8mm machine screws and Nyloc nuts.
- Base standoffs are four M3 X 36mm.
- 1/2"-20 stainless insert, insert using a soldering iron into “Bottom Base” hole for adapting to tripods.
- M3 brass/stainless insert for adapting to “Top Mount Adaptor”, insert using a soldering iron for best results.
- GPS Antenna Stand Mount Folding Seat Base Holder for FPV DIY Drone QAV.
- Servo plates are for geared and/or direct drive setups, choose the ones that fit best depending on your spline gear tooth count. The servo position is important to ensure correct gear engagement. Use M3 X 6mm self-tapping screws for geared option and soft mounted stock servo mounting screws for direct drive. In this build i’m using servo plate 02 for tilt and servo plate 03 for pan.
- Any silicon stick-on feet.
- The monitor holder is basic but does the trick for this 7" screen. Use CA glue and 1/2"-20 insert & 1/2"-20 X 1/2" bolts to assemble.
- Pixhawk flex mount, (G10 material is best).
Note, If needed for some reason the Pan servo can be assembled the other way around with a uni adaptor screwed to the bottom of the 90 deg geared mount so the servo is not rotating with the rest of the assembly and thus could be controlled from another source.
--CONTROLLER–
Antenna Tracker This firmware can be install on different hardware but here i’m using a Pixhawk.
- Holybro Pixhawk flight controller w/ Ardupilot Antenna Tracking firmware installed. GPS with Mag and I2C display.
- Holybro Telemetry SIK 915Mhz radio, communications to aircraft.
- Bluetooth HC-06 serial module 2.4Ghz link to laptop, (don’t use another 915Mhz radio because of interference with the other aircraft SIK radio).
- ImmersionRC Fatshark SpiroNet 5.8GHz Patch 13dbi Antenna.
- Dimension Engineering SmartBEC for servo power auto lipo voltage cutoff, or similar.
- Diode is needed for Pixhawk servo power rail! Diode Setup
- I don’t have a TBS 915MHz Yagi
so I got this Yagi 915MHz Antenna. - Battery is a 4S 1500mAh Lipo, this acts as a counterweight.
- Pixhawk power module with your favorite plugs
- Note; the Ardupilot servo PIDs, it did take some time to work this out.






