Arduino Uno 和 ESP8266MOD 连接问题

问题描述 投票:0回答:1

我想将我的 ESP8266MOD 连接到我的 Arduino Uno,现在我使用跳线进行接线连接:

  • ESP的3V3到Uno的3.3
  • ESP 的 Gnd 到 Uno 的 Gnd
  • ESP 的 Tx 到 Uno 的 Rx
  • ESP 的 Rx 到 Uno 的 Tx
  • ESP 的 Rst 到 Uno 的 RES

我按照 ChatGPT 说明建立了这些连接。 然后我在我的首选项菜单中添加了 esp 包链接 Community 在 board manager 中安装了 esp8266 选择“通用 ESP8266 板”并从示例中选择 esp8266 > esp8266WiFi > WifiScan 然后当我尝试上传代码时,它显示了这个错误:

A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header

我是新来的,请帮忙!

esp8266 arduino-esp8266
1个回答
1
投票

有两种使用 ESP8266 的方法:

  1. 独立
  2. 作为另一个微控制器的 WiFi 网桥

您的电子连接表明您正在尝试执行选项 2,但软件是为选项 1 设置的。

要执行选项 1:按照本教程

烧录方式依ESP8266开发板而定。您使用的是哪种 ESP8266 开发板?有些可以通过 WiFi 重新编程,但它们通常通过 USB 重新编程。

对于 USB 编程,您的 ESP8266 必须具有 USB 接口(USART-USB 桥)。

对于 WiFi 编程,您的 ESP8266 必须安装适当的引导加载程序(例如节点 MCU)

要执行选项 2:按照类似本教程的操作

© www.soinside.com 2019 - 2024. All rights reserved.