Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The flight controller implements a number of critical low-level behaviors. WarningThis document is work in progress - do not follow it literally, yet, e.g., stabilizing the drone around roll, pitch, and yaw.

Installing Cleanflight Configurator (CFC)

...

Connecting to the Flight Controller (FC)

  1. Unplug the battery from your drone

    1. double-check the battery is unplugged

  2. Disconnect the Raspberry Pi from the FC

  3. Connect the mini USB cable to your FC and to your base station

  4. Start CFC on your base station

...

  • Details might vary depending on available connections on your base station, but the correct port should start with: /dev/tty.serial*

6. Leave the baud rate (number) at the default value of 115200

7. Press “Connect”

...

You should be greeted by a “Setup” page with a rendering of your drone:

...

Configuring the flight controller

CleanFlight allows modification of many parameters. We provide a starting configuration that is sufficient for flying.

...

This page can be used to do a quick test of the onboard IMU. Move You can move your drone around and verify that the rendering of the drone moves. Don’t expect it to be perfect, we still need to calibrate everything. We will come back to this page later while performing calibrations (https://ethidsc.atlassian.net/l/cp/WNont9ZB).

...

This page defines which FC ports are used. Default configuration (see image below) is sufficient in Duckietown.

...

Configuration

...

Power and battery page

Failsafe page

...