Using Joystick to Control UAV over 4G/LTE


In this article, we used Joystick Logitech Extreme 3D Pro to control ArduPilot run on Pixhawk

Logitech Extreme 3D Pro

Step 1: Connect XBStation


XBStation connected

Step 2: Connect Joystick to your PC 


Plug Joystick into PC using USB cable

Step 3: Configure the Joystick


When params are fully loaded, select the Gear icon (Vehicle Setup) in the top toolbar and then Joystick in the sidebar. The screen below will appear:

Joystick setup

  1. Make sure your joystick is selected in the Active joystick dropdown
  2. Press the Calibrate button and then follow the on-screen instructions to calibrate/move the sticks
  3. Test the buttons and sticks work as intended by pressing them, and viewing the result in the Axis/Button monitor
  4. Select the flight modes/vehicle functions activated by each joystick button. A maximum of 16 joystick button actions can be set
  5. Check the Enable joystick input checkbox to begin sending joystick commands to the vehicle

For details, refer to the  QGroundControl User guide document


You should use DGRAM method for changing Mode (buttons) and SOCKET method for controlling Roll, Pitch, Yaw, Throttle.




Control Odroid-XU4 Drone byJoystick via 4G LTE