PX4通过ESP8266连接QGC
一、固件获取、烧录
参考:PX4手册
1.下载固件
MavLink ESP8266 固件 V 1.2.2
2.烧录固件
使用用安可信固件烧录工具
注意,ESP8266需要进入下载模式!上电前将GPIO-0引脚拉低进入烧录固件模式。
二、WIFI配置
烧录固件后,重启esp8266,电脑/手机连接wifi
SSID:PixRacer
password:pixracer
打开网页进入:192.168.4.1
修改AP模式,自定义WIFI名、密码、修改波特率
三、连接QGC地面站
电脑/手机连接esp8266热点,打开QGC地面站
连接成功
四、自定义WIFI程序
1.获取开源工程
git clone --recursive https://github.com/dogmaphobic/mavesp8266.git
2.修改配置
文件结构
2.1修改波特率
mavesp8266/src/mavesp8266.h
mavesp8266/src/mavesp8266_parameters.h
2.2.修改WIFI名、密码
mavesp8266/src/mavesp8266_parameters.cpp
3.安装编译工具
pip3 install -U platformio
4.编译
编译生成文件在mavesp8266/.pio/build/esp12e中
platformio run -e esp12e
5.烧录
方法一:
将mavesp8266/.pio/build/esp12e中mavesp-esp12e-1.2.2.bin文件通过安可信固件烧录工具烧录。
方法二:
platformio run -e esp12e -t upload