01 ESPlane Operater Get Started
Step 1. Install ESPilot APP
This APP currently only supports the stablize mode, does not support PID tune.


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

Configure 4 control axes
Roll, Pitch, Yaw, Thrust
Configure a button as
Assisted control
for switching the flight mode
Precautions 😃
Pay attention to check if the steering of the motor is correct during self-test, see the following figure 😇
Observe whether the horizontal plane of the host computer is level. 😏
Gently push the small throttle to try it 🤔
Fly 🌈


最后更新于
这有帮助吗?