To pair a drone with a controller, you need to re-establish the wireless link between the two devices, which is usually a straightforward process that varies by brand and model. Most new drones and controllers sold as a set are factory-paired and fly right out of the box, so you'll only need to pair drone with remote controller after a factory reset, a second-hand purchase, or when swapping controllers between drones of the same model.
When you need to pair a drone with a controller
If you bought a new drone and controller together, chances are they already recognize each other, and you can skip straight to launching the app and flying. The need to manually pair a drone with a controller almost always arises in one of three situations: you've performed a factory reset on either device, you've bought a used drone without its original controller, or you want to use a different controller with the same drone model. In those cases, the link between the two has been cleared or never existed, so you'll need to go through the pairing procedure to establish a fresh connection.
Before you start: common pairing problems to check
Before you dive into the pairing steps, it's worth ruling out the most common reasons a drone and controller fail to connect. A flat battery on either device is the number one culprit, so make sure both are fully charged. Outdated firmware on the drone or the controller can also prevent pairing, so check for and install any available updates through the manufacturer's app. Finally, an active geo-zone block, where the drone refuses to arm or connect because it's in a restricted area, can mimic a pairing failure. These issues are not a drone fault; they're environmental or maintenance problems that are easy to fix before you start the actual pairing process.
How to pair a DJI drone with a controller
For DJI drones, the pairing process is done through the DJI Fly app. Power on both the drone and the controller, then launch the app and enter the camera view. From there, tap "Control" and then select "Re-pair to Aircraft" (or "Connect to Aircraft" on some models). Now press and hold the drone's power button for more than four seconds. While the linking is in progress, the controller's status LED will blink blue and the controller will beep. Once the connection is established, the LED will turn solid green, confirming the link is live.
If you're using a DJI controller without a built-in screen, you'll need to connect your mobile phone to the controller via cable, launch the DJI app, and log into your account before you can access the pairing option. The rest of the steps are identical.
How to pair a Parrot ANAFI drone with a Skycontroller
Parrot ANAFI drones use a cable-based pairing method, which is slightly different from the wireless approach used by DJI. The exact steps depend on which Skycontroller you have.
Pairing with Skycontroller 4
For the Parrot ANAFI USA with Skycontroller 4, first insert a compatible microSD card into the drone (this is required for the pairing process). Power on both the drone and the controller, then connect them using a USB-C to USB-C cable. The controller's LED will flash green while it searches for the drone, then turn steady dark blue once the two devices are synchronized.
Pairing with Skycontroller 3
For the Parrot ANAFI series with Skycontroller 3, power on the drone first, then open the controller to power it on. Connect the drone and controller using a USB-A (on the controller) to USB-C (on the drone) cable. The controller's LED will flash green briefly, then turn steady dark blue upon successful synchronization.
How to pair a Skydio drone with a controller
Skydio drones also use a physical cable to establish pairing, and the process is consistent across their consumer and enterprise models.
Pairing Skydio 2/2+ with the Controller
Open the controller's arm to expose the USB-C charging port. Connect the drone and controller using a USB-C to USB-C cable, plugging one end into the drone and the other into the controller's USB-C port. Pairing is successful when the front LED status indicator on the drone turns solid blue. Note that a Skydio Enterprise Controller can only be paired with one drone at a time, so if you're switching drones, you'll need to unpair the old one first.
Pairing Skydio X10 with the X10 Controller
For the Skydio X10 and X10 Controller, connect the drone and controller using a USB-C pairing cable. When the pairing is successful, the drone's lights will turn solid blue, and the drone's name will appear on the controller's screen. That visual confirmation means you're ready to fly.
Verify the pairing was successful
Once you've completed the pairing steps, take a moment to confirm the connection is solid before you take off. Check the status LEDs on both the drone and the controller, they should be solid, not blinking, which indicates a stable link. Then test the control sticks: move them and watch for the corresponding response on the drone's gimbal or motors. If your drone has camera controls, altitude hold, or other key functions, test those too. A quick range test, walking a few steps away while maintaining line of sight, can also confirm the signal strength is reliable. If anything feels unresponsive, re-check that both devices are fully charged, the firmware is up to date, and you followed the exact pairing sequence for your specific model. A solid LED and responsive controls mean the pairing is verified and you're clear to fly.
For the wider topic, see connect dji controller to PC.

















