01 ESPlane Operater Get Started

Step 1. Install ESPilot APP

This APP currently only supports the stablize mode, does not support PID tune.

ESPilot APP
NETWORK SETTINGS

Network settings

default

Drone IP

192.168.43.42

Drone Port

2392

APP Port

2399

TX Rate

20

NOTE: Use memuconfig enable the ENABLE_LEGACY_APP to use the APP

Step 2. Install Cfclient

1. Gamepads Preparation

Support PS3, PS4 gamepads, and cheep Beitong gamepads

北通遥控购买链接

2. Install CRTP Protocol Package

2.1 Download the source code

git clone -b dev_esplane  https://github.com/qljz1993/crazyflie-lib-python.git

2.2 Enter the source directory and install dependencies

pip3 install -r requirements.txt

2.3 Install CRTP Package

pip3 install -e .

Other references:https://github.com/qljz1993/crazyflie-lib-python/tree/master

3. Install cfclient

3.1 Download the source code

git clone -b dev_esplane https://github.com/qljz1993/crazyflie-clients-python.git

3.2 Go to the source directory and install dependencies

sudo apt-get install python3 python3-pip python3-pyqt5 python3-pyqt5.qtsvg

3.3 Install cfclient

pip3 install -e .

3.4 Run cfclient

python3 ./bin/cfclient

Step 3. Configure the remote

配置遥控器
  1. Configure 4 control axes Roll, Pitch, Yaw, Thrust

  2. Configure a button as Assisted control for switching the flight mode

Precautions 😃

  1. Pay attention to check if the steering of the motor is correct during self-test, see the following figure 😇

  2. Observe whether the horizontal plane of the host computer is level. 😏

  3. Gently push the small throttle to try it 🤔

  4. Fly 🌈

电机转向
机头位置

最后更新于

这有帮助吗?