Skip to main content
  1. Blog/

How to Connect Mavic 3 Controller (Step-by-Step Guide)

8 mins
Drone Blog
Table of Contents

The connection between an Unmanned Aerial Vehicle (UAV or drone) and its human operator can seem downright magical at first glance.  The connection between a functional controller and the drone is somewhat less so, but just as vital.

It’s worth noting that presently, many significant changes are taking place in the consumer and professional drone world – a great deal of it having to do with the legalities of flying these gizmos, public safety (always), and, recently, accountability (Remote ID).

» MORE: Remote ID for Drones – 10 Things You Should Know

The object that controls a drone (the controller) and the drone itself form an important relationship, making these new accountability models feasible (who flew what, when, where and how).

Knowing how to properly pair and unpair (link and unlink) your Mavic 3 drone, for instance, will be an essential skill set even though you may rarely do it more than once.

Let’s take a look at what the connection between the Mavic 3 and its controller consists of.

For clarity’s sake, know that 3 different controllers will work with the Mavic 3 at present:

  1. Stock RC-N1
  2. DJI RC-Pro
  3. DJI Smart Controller

This step-by-step guide can be used for whichever of the 3 controllers you’d like to use.

The DJI controllers also fly with more than just the Mavic 3, and many are expecting DJI to announce further compatibility with these controllers and other drones.

Given this, you can actually use the same controller to fly different Mavic series drones.

Remember, you will have to relink the controller to the drone each time you want to fly a different drone with the same controller.

We need to also make the distinction that we are speaking of the linking between the controller and the drone – not to be confused with a communication failure, let’s say during a flight when the drone and the software (e.g. DJI Fly) lose track of each other.

This happens when an obstacle comes between the drone and the controller/device or perhaps an electromagnetic interference interrupts communication between the DJI Fly and the drone.

While there are many possible culprits for this type of communication loss, these last two are by far the most common. 

I digress as we should be talking about the static relationship between the drone and controller.

For DJI and most other UAV manufacturers, we’ll frequently see the term “link, linked, or pair, pairing” as a way of speaking about the static relationship between the controller you are using and the drone you are flying it with.  

Drones and their controller devices are almost always proprietary. That is – they are dedicated to each other.

You cannot use a DJI Mavic 3 controller on a DJI Phantom 4 drone. 

DJI has recently introduced some professional-level controllers that can be linked to a number of different Mavic drones.

These new PRO or SMART controllers have built-in dedicated displays boasting high lumens output and increased visibility in trying outdoor conditions.

Later on in this article, for those who plan on using the vanilla stock controllers, I’ll provide a list of DJI’s recommended phones/tablets to work with the DJI Fly app and the Mavic 3 drone. 

Let’s understand that 6 key players are involved in linking and then flying a drone like the Mavic 3 (and almost all other drones like this):

  1. The drone
  2. The controller
  3. The user device/platform (iPhone, iPad, Android tablet, etc.)
  4. The software App **
  5. The communication protocol
  6. The group of communication satellites

** The software app is not an absolute necessity for flying the drone, but it is certainly required to make the software link between the controller and drone. 

Generally, this is a static connection. That is to say, it doesn’t usually change once established.

If it does, the process given in this article can be reused to RE-LINK the drone and the controller – once safely on the ground, of course.

For some, it comes as a surprise, but it’s good to know that you may not need to have a functioning piece of software to fly a drone  – it will respond to control inputs to a properly linked controller.

» MORE: Can I Use a Drone Without a Phone?

It should go without saying that this is not a fun, safe, or desirable way to operate, truth be told.

I merely point this out because it’s not unusual for a beginning pilot’s first reaction to a crashed flight app in the middle of a flight, like DJI Fly, for instance, to be absolute panic.

Can you say “major pucker factor”?  

Remember that the drone and controller can still communicate (without FPV or camera views and/or telemetry provided by the app) and fly somewhat safely in most cases. 

Be aware that flying tasks will all be manual at that point, however.

You will be at the complete mercy of visual sight of your drone and hopefully have some idea of situational awareness near the time the connection failed.

This certainly defeats the purpose of a camera drone, though.  

Also of note, and although somewhat rare, there WILL assuredly be a time or two when you’ll begin your setup to go flying, only to have your DJI Fly app (or whatever app you are using on your device) inform you that your drone and your controller are no longer linked.

If your drone and your controller become unlinked, you will likely need to go through this process of (re)linking before you can resume flying.

Step-by-Step linking #

  1. Power on the Mavic 3. Don’t forget to remove the gimbal guard before powering up.
  1. Power on the remote controller.
  1. If using the RC-N1, connect your local device (iPad, iPhone, or Android phone or tablet) to the remote controller using the appropriate cable.If you are using an Apple product, you can use the lighting connector > USB-C cable.If you are using Android products, especially if you are using new Samsung phones or tablets, you will have a USB – C to USB C cable most likely.There will also be a micro USB – B  to USB – C cable (supplied, as are all the other cables mentioned above) to connect older android devices (both phones and tablets) for connecting your older device to the new Mavic 3 controller(s).
  1. Once connected, start the DJI Fly app.
  1. If your drone is linking for the first time, you will get a prompt for the “connection guide” in the lower right-hand corner of your screen.This reminder is there to remind us that linking between the controller and Mavic 3 needs to be done before you can actually start flying your Mavic 3.
  1. Tap the “connection guide” on the screen and follow the instructions provided.  The instructions will “pair” (this term is used instead of “link”) the controller and the Mavic 3.
  1. Next, the remote controller will give an audible beep, and the controller’s battery LEDs will start to blink in sequence (left to right).This indicates that both the Mavic 3 and the controller are finally ready to do the work of linking (pairing if you so wish).
  1. Next, press and hold the aircraft power button for approximately 4 seconds.  At this time, you should hear a single loud beep followed by two short beeps.  
  1. Now the aircraft battery LEDs will begin blinking in sequence while the remote controller continues to beep. 

Note:  When both devices show their battery LED blinking in sequence (the Mavic 3 controller will continue to beep), this confirms that the process of pairing or linking is taking place!

  1. When the LEDs of both devices stop blinking, they will become solid, and the Mavic 3 camera view will appear on the device screen. 
  1. Linking (or pairing) was successful!  YAHOO!!!

One final point I think is worth considering – a lot of DJI flyers have been willing to pay the extra money for the controllers with built-in screens, it seems. 

These hardier controllers take some of the physical connectivity complications (bad cables, etc.) out of the usual task list while providing a superior viewing experience in harsh outdoor conditions (like very low light or very bright light). 

I personally cannot make the statement that they are more reliable than using a smartphone or tablet with the DJI RC-N1 controller as the data sample is still quite small in the greater scheme of things.

We will have to wait for the market to mature in the upcoming months.  

If there are any drawbacks to using the controllers with screens, note that 3rd party software cannot be installed on these controllers, or at best, it’s extremely difficult to do so with no support model in the event you could jailbreak the Android systems on those controllers. 

Litchi users are especially disappointed by this as they believe the Litchi app for DJI drones is a superior piece of software as compared to the current native DJI Fly app (or just prefer to fly the former rather than the latter).

» MORE: Litchi for DJI Drones (A Complete Guide)

Predictably, at some point in the not-so-distant future, we will see Android platform software developers hack the DJI Android implementation and achieve ROOT status on the DJI controllers’ flavor of Android xx, allowing other software to be installed. 

Until that time, we get from DJI what we get.  Hopefully, DJI will continue to update and publish the DJI SDK (software developer kit), which enables 3rd party software developers to extend or enhance the functionality of DJI’s core suite of flight software.

Mavic 3 and DJI Fly compatibility list #

DJI Fly Apple CompatibleRequires iOS 11.0 or above.**DJI Go 4 Android **Compatible****Requires Android 6.0 or above.iPhone 13 Pro MaxiPhone 13 ProiPhone 13iPhone 13 miniiPhone 12 Pro MaxiPhone 12 ProiPhone 12iPhone 12 miniiPhone 11 Pro MaxiPhone 11 ProiPhone 11iPhone XS MaxiPhone XSiPhone XRiPhone XiPhone 8 PlusiPhone 8iPad Pro(9.7-inch)iPad air2(9.7-inch)iPad mini4(8-inch)iPad Pro 2018 (11-inch)iPad Pro (12.9-inch)iPad Pro (10.5-inch)Samsung Galaxy S22 UltraSamsung Galaxy S22Samsung Galaxy S21 UltraSamsung Galaxy S21+Samsung Galaxy S21Samsung Galaxy S20Samsung Galaxy S10+Samsung Galaxy S10Samsung Galaxy Note20Samsung Galaxy Note10+Samsung Galaxy Note9HUAWEI Mate40 ProHUAWEI Mate30 ProHUAWEI P40 ProHUAWEI P30 ProHUAWEI P30Honor 50 ProMi 11Mi 10Mi MIX 4 Redmi Note 10OPPO Find X3OPPO Reno 4vivo NEX 3OnePlus 9 ProOnePlus 9Pixel 6Pixel 4Pixel 3 XL


Can You Fly a Drone in Hong Kong?
7 mins
Drone Blog
Drone Safety Features (All You Need to Know)
11 mins
Drone Blog
How to Register My Drone in Europe (Explained)
13 mins
Drone Blog
How to Use DJI Assistant 2 with DJI Mini 3 / Mini 3 Pro (Step-by-Step Guide)
7 mins
Drone Blog
DJI Mini 2 SE and Weather (Explained for Beginners)
8 mins
Drone Blog
Best Drones Compatible with Oculus Quest 2
6 mins
Drone Blog