Skip to content

LUX H7 Flight Controller Primary ArduPilot Set‐up & Quick Guide

Omar-Khalaf22 edited this page Feb 19, 2024 · 11 revisions

This Guide will be divided into 2 sections (how the Flight Controller was set up with ArduPilot Firmware and how to start/use the flight controller):


Introduction:

The flight controller that we will be using for this year's challenge is Lumenier's LUX H7 flight controller with the MCU of STM32 H743. The documentation for this flight controller is hard to find, hence the need for this guide. Information regarding the wiring and hardware setup for this flight controller can be found here.

Materials needed for this guide:

Hardware: LUX H7 Flight Controller and a USB Type C DATA cable. Make sure that the cable is a data cable, for some cables are just "power" cables (that is, they will only supply the chip with power but will not enable the transfer of data from and to the flight controller. Learning that cost me 3 days of my life going around in circles).

Software:

1- Mission Planner: Mission planner is a ground control station. A ground control station is what we will use mainly to monitor and control all of the drone's activties through the flight controller. Mission planner is pretty popular amongst drone enthusiasts, so finding tutorials to show you around the app will be easy. To download the compatabile version of Mission Planner that we will use for this project, click on this link. Scroll down near the end, and click on "MissionPlanner-stable.msi". image

2- STM32 Cube Programmer: You will only need this software if you are going to make any changes to the current firmware that I have already set up on the flight controller (ArduPilot). This includes deleting the MCU's memory and firmware, installing new firmware, or installing your own custom made firmware. Please consult any of the Junior Engineers (Omar or Pavan) or the Team Lead (Alvaro) before making any changes to the flight controller's firmware. Follow this link to download STM32 Cube Programmer.