【PX4 飞控二次开发】自制ESP8266WIFI数传

2023-05-16

感觉和这个类似 https://blog.csdn.net/sinat_16643223/article/details/118649889

是不是其实那些那么大的wifi数传板子本质和核心就是这个,一个ESP8266引出一个串口?

 

转载自:https://blog.csdn.net/qq_39610398/article/details/106238312

【PX4 飞控二次开发】自制ESP8266WIFI数传

weixin hh_200806 2020-05-20 16:33:50 2184 收藏 21

分类专栏: 【PX4 飞控二次开发】 文章标签: udp

版权

ESP8266数传模块

    • 一、简介
    • 二、下载烧录固件
      • 1.下载MavLink ESP8266固件
      • 2.烧录
    • 三、连线
    • 四、配置ESP8266
    • 五、连接WIFI Bridge

一、简介

在这里插入图片描述
在这里插入图片描述
ESP8266是一款低成本,易于使用的Wi-Fi模块,具有完整的TCP / IP堆栈和微控制器功能。它可以与任何Pixhawk系列控制器一起使用,这里我用的是安信可的Node MCU模块。

此款WIFI数传模块适应于APM和PIX等飞控,可以用于手机、平板以及电脑连接飞控调参和设置。

模块采用2.4G Wifi 进行通信,因为wifi的特性,通信距离一般在二百米以内,并且和接收设备也有关,仅适应于近距离应用,长距离通信不建议使用wifi数传,长距离通信建议使用3DR数传。

产品自带内置天线,并且可以扩展外部天线,但是实测加装外部天线后通信距离也没有大幅度的提升。

户外拉锯大约为220米,使用小米平板2连接。因为受接收设备以及安装位置的关联,所以不保证每个人到手后都能用到220米。

兼容的电脑端地面站:Mission Planner、 QGC等。
兼容的手机端地面站:Tower、QGC、F-Tower等。

二、下载烧录固件

1.下载MavLink ESP8266固件

V 1.2.2

在这里插入图片描述

2.烧录

我这里使用的是安信可的工具 flash_download_tools_v3.6.5

在这里插入图片描述
配置好后 START下载
在这里插入图片描述

三、连线

这里使用的是数传接口TELEM1
在这里插入图片描述
ESP8266-----------PX4
VIN-------------------5V
RX--------------------TX
TX--------------------RX
GND-----------------GND
在这里插入图片描述

四、配置ESP8266

烧录固件后,ESP8266 AP有热点,连接Wifi
SSID:PixRacer
密 码:pixracer

打开网页进入:192.168.4.1
在这里插入图片描述
这里我们需要改一下波特率,TELEM1的默认波特率是57600
在这里插入图片描述

五、连接WIFI Bridge

手机连接WIFI热点 这里用的APP QGC
点开APP后就直接自动连接上了,MP地面站则需要手动连接 UDP方式
在这里插入图片描述
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【PX4 飞控二次开发】自制ESP8266WIFI数传 的相关文章

  • pixhawk px4 spi设备驱动

    此篇blog是以nuttx官网介绍为出发点 xff0c 先分析如何初始化的 xff0c 再分析如何读取传感器数据的 xff0c 最后对比了字符型设备操作和spi驱动的实现方式的差别 如有错误还请指正 6 字符型设备 所有的结构体和API都在
  • PX4与TX2通信

    PX4与TX2通信以及相关数据的获取 目录 1 PX4硬件接口 2 TELEM1 2接口线序 3 PX4与TX2通信 PX4 IO口定义 xff1a PX4硬件 xff1a 4 通信测试 5 RTPS 43 ROS Jetson TX2终端
  • PX4通过I2C方式添加自定义传感器(3)

    添加自定义传感器并实现数据的发送和订阅 1 前期准备 1 1 建立文件夹和相关文件配置 我是在src drivers distance sensor文件夹下操作的 xff0c 当然其他文件夹下都类似 首先建立了两个文件夹angle sour
  • 飞行机器人(七)仿真平台XTDrone + PX4编译

    0 编译PX4固件 参考仿真平台基础配置教程 xff08 中文详细教程 xff09 仿真平台基础配置 语雀 yuque com https www yuque com xtdrone manual cn basic config 按照教程
  • PX4 GAZEBO无人机添加相机并进行图像识别

    PX4 GAZEBO无人机添加摄像头并进行图像识别 在之前完成了ROS的安装和PX4的安装 xff0c 并可以通过roslaunch启动软件仿真 接下来为无人及添加相机 xff0c 并将图像用python函数读取 xff0c 用于后续操作
  • PX4+Offboard模式+代码控制无人机起飞(Gazebo)

    参考PX4自动驾驶用户指南 https docs px4 io main zh ros mavros offboard cpp html 我的另一篇博客写了 键盘控制PX4无人机飞行 PX4无人机 键盘控制飞行代码 可以先借鉴本篇博客 xf
  • PX4源代码下载编译

    sudo git clone https github com PX4 PX4 Autopilot git recursivegit submodule update init recursivegit submodule update r
  • PX4飞控之PWM输出控制

    PX4飞控之PWM输出控制 多旋翼电调如好盈XRotor xff0c DJI通用电调等都支持PWM信号来传输控制信号 常用的400Hz电调信号对应周期2500us xff0c 一般使用高电平时间1000us 2000us为有效信号区间 xf
  • PX4进入系统控制台以及运行程序

    这里提供进入控制台两种办法 1 运行 Tools mavlink shell py dev ttyACM0 是我进入Px4系统控制台的命令 xff0c 进入之后应该是这样 Pixhawk src Firmware Tools mavlink
  • 无人机仿真—PX4编译,gazebo仿真及简单off board控制模式下无人机起飞

    无人机仿真 PX4编译 xff0c gazebo仿真及简单off board控制模式下无人机起飞 前言 在上篇记录中 xff0c 已经对整体的PX4仿真环境有了一定的了解 xff0c 现如今就要开始对无人机进行起飞等仿真环境工作 xff0c
  • PX4模块设计之五:自定义MAVLink消息

    PX4模块设计之五 xff1a 自定义MAVLink消息 1 MAVLink Dialects1 1 PX4 Dialects1 2 Paprazzi Dialects1 3 MAVLink XML File Format 2 添加自定义M
  • PX4模块设计之六:PX4-Fast RTPS(DDS)简介

    64 TOC PX4模块设计之六 xff1a PX4 Fast RTPS DDS 简介 基于PX4开源软件框架简明简介的框架设计 xff0c 逐步分析内部模块功能设计 PX4 Fast RTPS DDS 具有实时发布 订阅uORB消息接口
  • PX4模块设计之二十三:自定义FlightTask

    PX4模块设计之二十三 xff1a 自定义FlightTask Step1 创建飞行模式文件夹Step2 创建飞行模式源代码和CMakeLists txt文件Step3 更新CMakeLists txt文件Step4 更新FlightTas
  • PX4模块设计之三十四:ControlAllocator模块

    PX4模块设计之三十四 xff1a ControlAllocator模块 1 ControlAllocator模块简介2 模块入口函数2 1 主入口control allocator main2 2 自定义子命令custom command
  • PX4模块设计之四十七:mavlink模块

    PX4模块设计之四十七 xff1a mavlink模块 1 mavlink模块简介2 模块入口函数mavlink main3 mavlink模块重要函数3 1 Mavlink start3 2 Mavlink task main3 3 Ma
  • mavros连接px4失败的usb-ttl原因

    问题描述 xff1a 最近在搞mavros xff0c 以方便协处理器和pixhawk通讯 xff0c 在按照官网教程安装mavros xff0c 设置px4 xff0c 连接硬件之后发现mavros卡在中间下不去 xff1a MAVROS
  • px4仿真无法起飞问题(Failsafe enabled: no datalink)

    报错信息 问题描述 xff1a 使用JMAVSim和gazebo仿真px4起飞时报错如下 xff1a WARN commander Failsafe enabled no datalink 说不安全 解决方法 打开QGC 就可以起飞了
  • PX4软件在环仿真注意点

    注 xff1a 最新内容参考PX4 user guide 点击此处 PX4下载指定版本代码和刷固件的三种方式 点击此处 PX4sitl固件编译方法 点击此处 PX4开发指南 点击此处 PX4无人机仿真 Gazebo 点击此处 px4仿真 知
  • STM32-ESP8266wifi模块实现

    1 ESP8266WiFi模块介绍 1 1ESP8266wifi 模块 低功耗串口WiFi模块ESP8266内置一个Tensilica xff08 泰思立达 xff09 Xtensa架构的32位处理器L106 xff0c 具有5级流水线 A
  • ESP8266WiFi模块实现代码

    ESP8266WiFi模块实现TCP连接服务器 在前面的博客里 xff08 STM32 ESP8266wifi模块实现 xff09 说到了通过AT命令配置ESP8266实现TCP连接 他的流程是 xff0c 1 xff0c 使能串口 xff

随机推荐