Vertical Robotics Competition Phase II
  • Welcome to Phase II!
  • Pre-requisites
    • Introduction
    • 3D Printing
    • Helpful Links
  • Phase II Drone Modifications
    • VMC and PCC Power
    • Landing Gear Upgrade
    • FC <-> VMC Telemetry Cable
    • VMC Mounting
    • WiFi Antenna Mounting
    • CSI Camera Mounting
    • T-265 Camera Mounting
    • PCC Mounting
    • FPV Projection Camera
    • Assembly Review
  • CHECKPOINT: FLIGHT TEST
    • Stabilized Flight Test
  • Phase II Software
    • Flight Controller Firmware
    • Flight Controller Parameters
    • VMC Software
    • Connecting QGC
    • GUI
  • Checkpoint: Flight Test
    • Position Flight Test
  • Coding Challenges
    • How Do Coding Challenges Work?
    • Sandbox
    • Autonomous Path Discovery
    • Autonomous Supply Drop
  • Diving Deeper
    • Glossary
Powered by GitBook
On this page

Was this helpful?

  1. Phase II Software

Flight Controller Firmware

PreviousStabilized Flight TestNextFlight Controller Parameters

Last updated 3 years ago

Was this helpful?

In Phase 2, you'll need to update the firmware of your NXP flight controller, with a custom version of PX4 in order for your drone to properly work with the April Tags.

First, download the nxp_fmuk66-v3_default.<version>.px4 file from the latest GitHub release to your Windows computer:

Now, connect the NXP flight controller to your Windows computer with the included Micro USB cable. Make sure you orient the cable correctly, it's upside down of what you might expect.

Now, open QGroundControl, click on the "Q" in the top-left, then "Vehicle Setup" and finally "Firmware".

Once QGroundControl recognizes the flight controller, select "Advanced Settings", then "Custom firmware file..."

Then click "Ok" and select the firmware file you downloaded. Now, just let QGroundControl do it's thing.

When it it's finished, you'll see the message "Upgrade complete" and the window will close itself.

https://github.com/bellflight/VRC-2021-Phase-II/releases/latest