How to Setup DJI FPV System (Air Unit, Goggles, Remote and Betaflight)

I will show you how to setup and use DJI FPV system with Betaflight. This tutorial will cover activation, wiring and installation in an FPV drone, pairing between FPV goggles, Air Unit and Remote controller, finally the basic operations.

Still wondering if you should get the DJI FPV system? Check out my review. You can get the DJI FPV system from these vendors:

Turning on FPV Goggles

  • Install the four stub antennas, make sure they are well tightened
  • Power on the goggles with a 3S or 4S LiPo battery using the provided cable (I am using a 4S 1500mAh LiPo for my drone)
  • Put on the goggles, and adjust IPD sliders at the bottom to ensure clear view
  • If you want to record video in goggles, you need to insert a Micro SD card (what SD card do I need?)


Visit, click Downloads, Under Software, download the latest version of DJI Assistant 2. Install the program on your computer.

Make sure you download the FPV version of DJI Assistant! The wrong version will not detect your FPV goggles and Air Unit.

Power on the DJI FPV Goggles first before connecting it to your computer via the provided USB-C cable.

Launch DJI Assistant 2 and login with your DJI account (Sign up if you haven’t already).

You should see the “DJI FPV goggles” icon. If you don’t see it, reconnect the USB cable. Note that it could take a minute or two for the computer to install the driver when you connect it for the first time.

Click the icon, and you will be prompted to activate your device. Make sure you have internet connection!

You will have to activate each component separately, but the steps are the same. Repeat these steps for the Air Unit (and remote controller).

Installing Air Unit In the Drone

If you are building a drone from scratch with the DJI FPV system, it’s best to get a frame that is designed for the DJI Air Unit. Usually it comes with 3D printed parts to fit the Air Unit and Antenna.

Here is a list of frames made for the DJI Air Unit.

If you are upgrading your existing FPV drone, and don’t want to invest in a new frame, check on “” and see if there are custom designs for your frame that you can 3D print. I am still using the Martian II frame from 2015, and there are already some really nice designs available.

Connecting Air Unit to FC

Full Size Air Unit

If you get a flight controller designed for the DJI Air Unit, you can simply connect them with a ribbon cable, and forget about all the confusing wiring diagrams :) But if you don’t want to spend extra on a new flight controller, I will show you how to connect the Air Unit to your FC.

The DJI Air Unit takes 7.4V to 17.6V voltage, you can power it directly from a 3S or 4S LiPo battery.

However, I’d recommend powering it from an external voltage regulator, or a BEC on the FC. That’s because voltage spikes from motors and ESC could damage the Air Unit (same way it could damage your analogue VTX). Installing extra capacitor might mitigate this problem.

Caddx Vista

The Caddx Vista Air Unit even supports higher voltage up to 6S, and therefore you might get away with powering the Air Unit directly from 4S LiPo Battery. But if you want to play safe, use a voltage regulator or BEC on the FC.

With the Vista however, there is no JST connector, you have to solder your own wires to the pads.

* SBUS connection to the flight controller is optional

BEC Requirement

If you are using a BEC / voltage regulator to power the Air Unit, make sure it can supply enough current. Max power consumption is 8W for the Air Unit, the current requirement changes under different input voltage:

  • 9V => 0.9A
  • 12V => 0.7A
  • 16V=> 0.5A

If the BEC on your FC doesn’t meet the voltage or current requirement, you could use an external voltage regulator. I used this little voltage-adjustable regulator with good result.

Before Powering Up

Before powering on Air Unit, make sure the antennas are attached and the wiring to FC is correct, otherwise it could cause irreversible damage.

With the Caddx Vista, don’t forget to install the antenna connector holder properly!

Pairing FPV Goggles and Air Unit

In order to get image on your goggles from the camera, you have to first pair/link your DJI FPV goggles with the Air Unit.

Power on both FPV Goggles and Air Unit.

Use a small pin or needle to press the link button on the goggles that is located next to the power connector. After that you should hear a continuous beeping, which indicates the goggles are ready to be linked.

Wait until the LED on the Air Unit becomes solid green, then press the link button on the Air Unit which is located under the SD card slot.

The link button on the Caddx Vista is located near the USB port (it’s a push button).

Pairing should complete within a few seconds. Once they are paired, the beeping should stop and you should see an image in the goggles from the camera.

Using DJI Remote Controller

It’s NOT compulsory to use DJI’s remote to control your drone, you can use whatever RC link you prefer, such as Frsky and Crossfire. But there is already receiver capability built into the DJI Air Unit, so you could save an additional receiver :) Totally up to you!

Here is my review of the DJI Remote.

To turn the radio on or off, simply press the power button once, then hold it for 2 seconds.

Pairing Remote to Air Unit

If you are using the remote, then you need to pair it with the Air Unit.

Note: you should bind the FPV goggles to the Air Unit first before binding the remote.  otherwise you could lose the bind to the goggles and you have to do it again. It’s a weird bug.

First, power on the Air Unit and Remote Controller.

Wait until the LED on the Air Unit becomes solid green, then press the Link Button on the Air Unit.

Press the record button, C button and the right dial at the same time. The Radio should now beep continuously.

The linking will take a few seconds, once paired, the beeping should stop and the status LED on both devices should turn solid green.

Radio Settings

You can configure radio settings through the OSD menu in the Goggles, “Settings” => “Remote Controller”.

Here you have Servo Setup, Function Mode, Stick Mode (mode 1 and mode 2) and Calibration.

The First thing you should do is to calibrate your sticks in the “Calibration” menu.

Then go to “Servo Setup” to make sure all your channels are sending out 1000 – 2000 when you move your sticks to its maximum position. These are called “End Points”. It’s okay to have your end points slightly beyond the 1000-2000 range. For example, your lowest end point can be around 995 to 1000, and your highest end point can be around 2000 to 2005.

The switches on the radio are pre-configured and take up channel 5 to channel 8:

  • CH5 = SA
  • CH6 = SB
  • CH7 = SC
  • CH8 = SD

Now go to Betaflight’s Ports tab, enable “Serial RX” for the UART which you’ve connected the SBUS wire to on your FC.

Under Receiver in Configuration tab, select SBUS in “Serial Receiver Provider”.

Go to the Receiver’s tab and check if the “bars” are responding to your stick movement. If channel outputs are responding to the wrong stick, here is how to fix channel map.

If everything looks right, you are now ready to use your radio to fly your drone :) Oh don’t forget to setup switches for arming first :)

Gimbal Tension Adjustment

Finding the sticks too loose or too tight? You can adjust gimbal tension by turning the screws on the back of the radio.

You can access these screws by pulling back the rubber plates.

Stick ends are M3 threads ( in case you want to get some custom stick ends).

Lock Mode

There are only two buttons on this radio, a power button and a “C Button”. Power button is self-explanatory, the C button is for “locking” all the sticks and switches so no RC signal will be sent out. This is a safety feature to avoid accidentally arming your drone.

Simply hold down the C button, and the status LED will flash purple to indicate it’s in lock mode

Remote Antenna Placement

For maximum performance you should have them both pointing up when transmitting.

Removing Battery

If you ever need to remove the battery, open the cover, hold down the battery release button and push the battery downward.

Remote Status LED / Beeping Explained

  • Solid RED – Powered on, but not connected to receiver
  • Solid Green – Working, connected to receiver
  • Blinking Blue and beeping at medium speed – Binding
  • Blinking Purple – Locked mode (Hold down C Button to lock/unlock sticks and switches)
  • Beeping alternate sounds and vibrating – Requires calibration (do this in FPV goggles)
  • Beeping and vibrating – Low battery <10%
  • Beeping at low speed – throttle stick is not at its lowest position

Betaflight OSD Setup

In order to get OSD working, you must connect the TX and RX pins on the Air Unit to a spare UART on the flight controller, as shown in the wiring diagrams above.

Depends on which UART you connected the DJI Air Unit to, enable “Configuration/MSP” in the Ports tab in Betaflight Configurator for that UART (and keep all other options disabled).

In the Configuration tab, under “Other Features”, enable OSD.

Finally, in your DJI FPV goggles, turn on Custom OSD under Settings, Display.

Now you can select the elements you want to display in the Betaflight OSD tab. Not all the elements are supported yet, but DJI has made great progress on that. For now the following elements are supported as on Feb 2020.

You can drag the elements around on the preview screen to change their locations, same as the normal Betaflight OSD.

How to Record Video?

Insert micro SD card in the FPV Goggles and Air Unit (except the Vista which doesn’t have a SD card slot). Here are my SD card recommendations.

Set your recording preference in the FPV Goggles settings. You can change resolution if you are recording in the full size air unit, between 720p 60fps and 1080p 30fps. However you cannot change resolution for the FPV goggles recording, as it’s fixed at 720p 60fps.

As soon as you arm the quad, recording will start, and when you disarm recording will stop.

OSD data is saved in a “.srt” (subtitle file), which you can used to overlay on top of your video when you play it, or edit it.

My Other Tutorials

Official Manuals

Edit History

  • Mar 2020 – guide created
  • May 2020 – updated OSD setup
  • Jun 2020 – updated instructions for the DJI Remote

12 thoughts on “How to Setup DJI FPV System (Air Unit, Goggles, Remote and Betaflight)

  1. Ron Rush

    Got my system about Three weeks ago and I love it never seen anything like it before it’s got the analog beat So far my only complaint is the power plug in the goggles can fall out real easy and then you lose all your video and I haven’t heard anybody talk about that anything can I do to keep it in tighter thank you

  2. Daniel Jiménez

    Oscar, is it possible to connect a VCR to the Caddx unit to get recording like the complete DJI unit does?
    Would there be any lag or something similar?

  3. ori

    Hello i have a problem when i bind the transmitter the googles says “vidéo transmition stopped “i downgraded and upgraded firmwares on all the components nothing works ….

  4. James Aiello

    Just got off a ‘help chat’ session on Having just purchased the Mavic Air 2, I was interested in the new fpv goggles and wanted to make sure they would work with the Air 2.

    Surprisingly, the tech ‘Verge’ told me that the fpv goggles do not work with DJI drones. Please tell me he’s full of it and they do work with the Air 2?

    Any help would be appreciated.

    1. Oscar Post author

      No, the DJI FPV Goggles do not work with the Air 2, or any DJI drones. This is for the FPV Air Units only, which you mount on those racing drones.

  5. TweakRacer

    Oscar, your Zeus35 diagram is wrong. Vista needs to go to TX1 and RX1, because SBUS is using UART2. Had to rebuild because of this. Ugh

  6. jules

    Is there a way to get the Air unit feed onto the FC and then transmit it through an analog VTX?
    Id like to get the best of both world, by having digital for short range and 2.4ghz when going long distance with the same frame. Independant of any interference risk there might be.

  7. Suzukijim

    Hi Oscar, Just want to thank you for your Pairing Remote Controller with Air Unit section here. I have just installed the vista on my diatone R349 which as you know is analogue. Linked goggles ,vista and DJI radio Wired it up to the fc , connected to Betaflight went into receiver settings, all controls working. Set sbus etc. Anyway could not arm with radio. Funny, all receiver sliders in betaflight working.tested motors on motors tab,all working, checked 1000/1500/200, modes tab arming etc. Totally stumped. Anyway after researching for hours I came Across your section here about pairing remote to air unit for Caddx Vista. After reading this article it dawned on me that I was trying to pair air unit receiver to radio not waiting for the air unit light to go green. THEN DO THE PAIRING!
    It worked. It goes to show that although even if receiver sliders in betaflight show it’s working doesn’t mean the the radio and receiver are bound. If I had not read your article I woul still be scratching my head THANKS AGAIN!


Leave a Reply

Your email address will not be published. Required fields are marked *

For prompt technical support, please use our forum I check blog comments weekly.