(1)(1.3) ESP8266 wifi telemetry

这篇具有很好参考价值的文章主要介绍了(1)(1.3) ESP8266 wifi telemetry。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

前言

1 在哪里购买

2 连接到自动驾驶仪

3 从地面站连接

4 用MAVESP8266固件烧录设备

5 更改Wifi SSID和密码


前言

ESP8266 wifi 模块是一种廉价的可编程 wifi 模块,可从多种渠道获得。大多数 Pixracers 也随附了这种模块。


(1)(1.3) ESP8266 wifi telemetry,【遥测无线电】,开源,无人机,遥测无线电,Copter,ArduPilot

1 在哪里购买

推荐使用 adafruit HUZZAH ESP8266 分线板(adafruit HUZZAH ESP8266 breakout board),因为它可以连接到自动驾驶仪,而无需 3.3V 稳压器或电平转换器。

2 连接到自动驾驶仪

(1)(1.3) ESP8266 wifi telemetry,【遥测无线电】,开源,无人机,遥测无线电,Copter,ArduPilot

如果连接到串行 1/Telem1,则应在自动驾驶仪上设置这些参数(如果使用其他遥测端口,则应将参数名称中的"1"替换为遥测端口的编号):

  • SERIAL1_PROTOCOL = 2 (MAVLink2) or 1 (MAVLink1)
  • SERIAL1_BAUD = 921 (921600 baud)

如果出现连接问题,可将 BRD_SER1_RTSCTS = 0 设置为禁用流量控制,但通常没有必要这样做。

3 从地面站连接

  1. MAVESP8266 固件加载到设备(如果尚未加载)(见下文);
  2. 在电脑上打开 WIFI 网络连接屏幕,选择 WIFI 接入点(SSID 为"ArduPilot"或"PixRacer",密码分别为小写字母"ardupilot"或"pixracer");
  3. 在地面站上,将连接类型设为 UDP,然后按"连接"。

如果一切正常,地面站将连接并下载参数,HUD 将随着飞行器的移动而移动。

4 用MAVESP8266固件烧录设备

我们建议烧录 ArduPilot 专用版本的 MAVESP8266binariessource code),而不是原始版本的 MAVESP8266,因为它包含两个附加功能:

  • 支持 mavlink2
  • 后续固件上传可通过无线网络完成;
  • 简单配置的网络界面。

至少在第一次将固件上传到设备时,需要使用类似 SparkFun 提供的 FTDI 调试线(FTDI Cable like this one from SparkFun)。

如果你使用的是 Adafruit HUZZAH ESP8266 板,并且是通过 Windows PC 烧录,那么你应该这样做:

1. 在电路板的窄端焊接一个 6 针针座,其中有 TXRXVCCGND 引脚。

2. 使用 FTDI 调试线将设备连接到计算机。

3. 同时按下复位和 GPIO0 按钮,使设备进入引导加载程序模式,然后松开复位按钮和 GPIO0 按钮。

4. 从该目录(this directory)下载 ArduPilot 专用版本的 MAVESP8266

  • firmware-esp01_1m.bin 适用于闪存容量为 1MB 的电路板(大多数电路板);
  • firmware-esp01.bin 适用于只有 512KB 闪存的电路板(非常老的电路板);
  • firmware-esp12e.bin 适用于配有 4MB 闪存的电路板。

Windows 用户应下载并运行 NodeMCU 安装程序(64bit 或 32bit):

  • 在高级页面上确保闪存大小设置为 4Mbyte
  • 在配置页面按齿轮,选择上面下载的固件;
  • 在操作页面上选择 "COM 端口"并按下"烧录"按钮。如果成功,蓝色条将从左到右缓慢拉伸,左下方的图标将变为绿色;

(1)(1.3) ESP8266 wifi telemetry,【遥测无线电】,开源,无人机,遥测无线电,Copter,ArduPilot

5. Mac 用户应使用 esptool

首先,在终端中使用以下命令行查找所连接设备的 COM。连接 ESP8266USB COM 端口将显示为"/dev/ttyusbserial-A600eto2"。

$ ls /dev/tty\.*

接下来,你需要清除 ESP8266 中的所有内容。将 ESP8266 置于引导加载器模式,然后在终端窗口中运行此命令,将 COM 替换为你之前在上面找到的 ESP8266 COM 端口。

$ esptool.py   --baud 921600  --port COM erase_flash

最后,用正确的预期固件闪存电路板:再次将设备调至引导加载器模式,然后使用以下命令,再次将 COM 替换为上一条命令中使用的端口。

$ esptool.py   --baud 921600  --port COM write_flash  --flash_mode dio --flash_size detect 0x0 firmware-XXXX.bin

6. Linux 用户应使用 esptool

5 更改Wifi SSID和密码

从电脑连接到无线接入点(初始接入点 ID 为"ArduPilot",密码为"ardupilot")。

打开 192.168.4.1 浏览器,会出现一个简单的网络界面,如下所示。

点击"设置"链接。

设置"AP SSID"和"AP 密码"字段(都必须在 816 个字符之间),按下"保存"按钮并重新启动设备。

(1)(1.3) ESP8266 wifi telemetry,【遥测无线电】,开源,无人机,遥测无线电,Copter,ArduPilot

感谢雷的博客(Ray’s blog),它是本页部分建议的来源。文章来源地址https://www.toymoban.com/news/detail-753388.html

到了这里,关于(1)(1.3) ESP8266 wifi telemetry的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件无线电通达杯比赛shuibi(上)

    以前没打过这种比赛,接到通知已经开始1个月了,而这软件无线电之前一点也没有做过,加入比赛群,基本上都是大三大四通信工程的人居多,而我只是一个菜鸡光电生,在线瑟瑟发抖。拉来了两个不靠谱的队友(基本上只是口头支持,到最后,基本上是我带低年级搞完的)

    2023年04月16日
    浏览(40)
  • 开源ZYNQ AD9361软件无线电平台

    (1) XC7Z020-CLG400 (2) AD9363 (3) 单发单收,工作频率400MHz-2.7GHz (4) 发射带PA,最大输出功率约20dbm (5) 接收带LNA,低噪声系统 (6) 支持USB供电 (7) 1路千兆以太网RJ-45接口 (8) 板载UART/JTAG二合一接口 (9) 标准信用卡尺寸85mm*56mm 框图如下: 实物图如下: 原理图

    2024年02月14日
    浏览(48)
  • 软件无线电安全之HackRF One初探

    HackRF是一款开源软件无线电(SDR)平台,由Great Scott Gadgets公司推出。它具有广泛的频率覆盖范围,从1 MHz到6 GHz,支持大部分常见的无线通信频段。采用软件定义无线电技术,HackRF提供了自定义和控制无线信号处理的能力,包括接收、发送、解码和干扰。配备高速ADC和DAC,它

    2024年04月25日
    浏览(43)
  • (1)(1.13) SiK无线电高级配置(七)

    文章目录 前言 17 技术细节 18 名词解释 本文提供 SiK 遥测无线电(SiK Telemetry Radio)的高级配置信息。它面向\\\" 高级用户 \\\"和希望更好地了解无线电如何运行的用户。 在评估该无线电是否符合当地法规时,了解其使用的技术可能会有所帮助。 固件采用同步自适应时分复用( TDM )

    2024年02月01日
    浏览(46)
  • 通信算法之130:软件无线电-接收机架构

      1. 超外差式接收机    2.零中频接收机  3.数字中频接收机    

    2023年04月10日
    浏览(42)
  • 业余无线电新手入门基础知识(全网最全)

    无线电通信是世界中的一项重要组成部分 一项鼓励人们去从事无线电收信和发信的业余爱好活动 业余无线电爱好者也被称为火腿、HAM 业余无线电叫HAM的由来 远在业余无线电发明之初的1908年,美国哈佛大学有一个业余无线电社团其成员为亚伯特.海曼(Elbert.S.Hyman)、巴伯.兹美

    2024年02月09日
    浏览(55)
  • (1)(1.13) SiK无线电高级配置(六)

    文章目录 前言 15 使用FTDI转USB调试线配置SiK无线电设备 16 强制启动加载程序模式 17 名词解释  本文提供 SiK 遥测无线电(SiK Telemetry Radio)的高级配置信息。它面向\\\" 高级用户 \\\"和希望更好地了解无线电如何运行的用户。 配置 3D Radios 的推荐方法是使用任务规划器,如本文所述(

    2024年01月16日
    浏览(47)
  • 无中频软件无线电芯片AD9361的基本介绍

    AD9361在咱们产品中的很多,这也是一个很典型软件无线电芯片架构。我们在这里从软件角度简单介绍一下:   抛弃硬件细节,对于我们软件程序员来说面对的只有两个通路:数据通路和控制通路。 先说控制通路, 通过SPI读写AD9361的寄存器实现对芯片的控制,在实际实现时候

    2024年02月09日
    浏览(40)
  • 无线电音频-BPA600蓝牙协议分析仪名词解析

                       1 介绍   2 Baseband 基带分析 (1)Delta 是什么含义? \\\"Delta\\\" 有多个含义,取决于上下文。以下是常见的几种含义: 希腊字母:Delta#x

    2024年02月16日
    浏览(41)
  • 基于FPGA的sigma delta ADC软件无线电设计

    目录 一、理论基础 二、核心程序 三、测试结果         Sigma-Delta ADC是一种目前使用最为普遍的高精度ADC结构,在精度达到20位以上的场合,Sigma-Delta是必选的结构。通过采用过采样、噪声整形以及数字滤波技术,降低对模拟电路的设计要求,实现了其他类型的ADC无法达到的

    2024年02月05日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包