CH Drone 2
Start Guide
Single touch-point drone control for iPad.
Download The Beta Request a Training QuoteIntroduction
CH Drone is a beta, designed to test single touch-point drone control. You can use touch, a keyboard, external switches, a game controller, or Apple AirPods head tracking.
The supported drone list is on the last page. (I’m sorry, all of them are currently obscenely old. This has been a whole thing. Working on it.)
What’s New
- Moved joystick and speed settings into a separate view (tap on the Controls button below the Command Grid)
- Support for external gaming joysticks
- Flight control with Apple AirPods
- Ability to start/stop video recording and take pictures
Control Options
Flight Command Grid
To control throttle, pitch, roll, and yaw using buttons, you can:
- Tap and hold a button on the grid to move in the desired direction
- Use the keys A, S, D, or F with an external keyboard to activate commands in the grid
- Use D-pad inputs from a game controller to activate commands in the grid
Combine Flight Commands
Activate a flight command so that it becomes latched. Then you can:
- Activate it again to unlatch the command
- Activate a different command to add it
- Activate and hold another command to activate all selected commands at once
Joystick
- Tap the Settings button under the command grid
- Tap Throttle, Pitch, Roll or Yaw
- Assign Vertical or Horizontal
- Repeat steps 2 and 3 to assign the second joystick axis (optional)
Controlling the Joystick
- Touch: Drag the purple control puck to move the aircraft according to the assigned
- Game Controller: Connect an Bluetooth adaptive game controller to move the aircraft according to the assigned
Tip: To combine flight commands with joystick movements, latch a command first, then move the joystick.
Best First-Flight Approach
Control Check
- Connect the iPad to the DJI remote using a USB cable
- Launch CH Drone 2 on you iPad
- Turn on the remote
- When the app controls appear, test your switches and/or game controller (if applicable)
First Flight
- Turn on the drone
- Note your Return-To-Home altitude
- Tap Take Off
- Confirm drone is holding its position
- Enable App Control
- Try small manual inputs with the command grid
- Use Return Home or Land to finish your session
Important: Enabling App Control will move control from the drone remote controller to the app. To return control to the remote, you must disable App Control.
AirPods Head Tracking
Wear AirPods to track head movement and control the on-screen joystick.
- Tilt your head forward and backward to control the joystick vertically
- Turn your head left and right to control the joystick horizontally
Setup
- Connect your AirPods
- Tap the green joystick
- Wait for the 3-second countdown
- The app recenters the motion reference
- Head movement is enabled as joystick input
Important: Tap anywhere on the iPad screen, D-pad, or game controller thumbstick to end head tracking.
Useful Settings
In iOS Settings > Apps > CH Drone 2, you can adjust:
- Live video feed toggle
- Switch access custom scanning
- Auto scanning time
- Minimum long-press duration
- AirPods sensitivity
- Gamepad joystick release timing
- Speed multiplier definitions
- Clear commands on release
Supported DJI Drones
Inspire Series
- Inspire 1
- Inspire 1 Pro
- Inspire 2
Phantom Series
- Phantom 3 Professional
- Phantom 3 Advanced
- Phantom 3 Standard
- Phantom 3 4K
- Phantom 4
- Phantom 4 Advanced
- Phantom 4 Pro
- Phantom 4 Pro V2
- Phantom 4 RTK
- P4 Multispectral
Enterprise / Industrial
- Matrice 100
- Matrice 200
- Matrice 210
- Matrice 210 RTK
- Matrice 200 V2
- Matrice 210 V2
- Matrice 210 RTK V2
- Matrice 300 RTK
- Matrice 350 RTK (newer SDK versions)
- Matrice 600
- Matrice 600 Pro
Mavic / Consumer Drones
- Spark
- Mavic Pro
- Mavic Air
- Mavic 2 Pro
- Mavic 2 Zoom
- DJI Mini 2
- DJI Mini SE
- DJI Air 2S
- Mavic 2 Enterprise Advanced
- Mavic Air 2
- Mavic Mini
- Mavic 2 Enterprise Dual
- Mavic 2 Enterprise