Adding a Head Tracker to Your Setup

This tutorial is for adding a prebuilt or DIY head tracker to a FPV setup. Open-source firmware and configuration software can be found here and open-source designs by Medlin Drone can be found here. This should be applicable for any transmitter running OpenTX that has a 3.5mm auxiliary trainer port, there are SBUS and wireless options but those are not covered in this tutorial, wireless in my experience doesn’t provide as good of a connection link as wired, and SBUS works but is less common on transmitters than a 3.5mm trainer port. List of gear for my current setup here.

Known Supported Transmitters (3.5mm trainer port):

  • Radiomaster TX16S
  • Jumper T12, T18, T8SG, etc.
  • FrSky Taranis X9D, QX7, etc.
  • Many Others (Check your transmitter manual)
What you’ll need:
  • Head Tracker
  • 6ft 3.5mm Auxiliary Cable
  • Mount for head tracker, open-source designs available or something as simple as velcro or electrical tape will work
  • Power for the head tracker (2s), this may require an extension cable or power splitter cable depending on how you build and mount your head tracker
Head Tracker Configuration:

This is how I have mine configured, depending on how you orient your head tracker you may need to change settings, this is just an example. The configuration software can be downloaded here. I recommend using channels 6, 7, or 8.


Here is an example of my current setup, but there are many options for mounting. The only important thing is that the cables aren’t pulling on the head tracker during use, routing the auxiliary wire through the goggle strap is my current solution. It’s also helpful if the head tracker is not mounted diagonally, although you could fix that in the head tracker configuration Board Rotation section.

Configuration Steps:
  • Connect the head tracker to the transmitter via the 3.5mm auxiliary cable, then power up the head tracker and transmitter (doesn’t matter which order).
  • Press Model > Scroll to bottom of the Model Setup tab. Select Trainer > Mode > Master/Jack.
  • Go to the Mixes tab and set whichever channel you want control of to one of the Trainer channels, I recommend using TR6, TR7, or TR8, this will correlate to your channel choice in the head tracker configuration software.
  • It is recommended to have a switch set up to change control of the channel from the trainer port to a slider on the transmitter, for both a backup control and for testing. To add this long press the mix with the Trainer input and select Insert After and create an additional mix that is only activated when a switch is flipped and have its input be a slider. Reference the following pictures.
  • If your head tracker is configured correctly, you should now see the channel being controlled by the head tracker, click the centering button on the head tracker and if you don’t see it working cycle the power for the head tracker and also check the 3.5mm auxiliary plug both in the head tracker and the transmitter. Some transmitters, like the Radiomaster TX16S, have faulty auxiliary ports that require the plug to be pulled out slightly. For those transmitters it may be helpful to use a y-splitter that stays plugged in to the transmitter in the correct position and then plug and unplug the auxiliary cable into the y-splitter instead of the transmitter like in the picture bellow.
  • Check that the movement you see is controlled by the correct axis and moves in the right direction (up/up down/down).

If you have your gimbal set up this is a good time to test controlling it with the head tracker, otherwise the next step is to add a gimbal to you drone. Once you have done both of these I recommend referencing the flight tips before your first flight.

3 thoughts on “Adding a Head Tracker to Your Setup

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: