【问题标题】:Connecting and running esp8266连接并运行 esp8266
【发布时间】:2018-05-29 21:28:51
【问题描述】:

我正在尝试将我的 ESP8266 连接到我的计算机以对其进行编程。但是,我什至无法通过第一步。不要让准备好的消息弹出。

目前,我将 Arduino 的 5v 通过一个 1K 欧姆和一个 2k 欧姆电阻连接到 VCC、CH_PD 和 ESP 上的复位引脚。 GPIO 引脚 0 接地,接地也是如此。 Arduino 的 TX 连接到 ESP 的 RX,Arduino 的 RX 通过 1K 欧姆和 2K 欧姆电阻连接到 ESP 的 TX。

我试过 Arduino IDE,我试过 Putty,甚至刷过它。没有任何效果。

  • 运行 Arduino IDE 并运行串行端口,然后键入 AT,框中没有显示任何内容。
  • 当使用方法 print to serial 时,它会打印 AT 但没有返回任何内容。
  • 使用刷机程序时显示失败或无法连接到设备。

现在一直有蓝灯和红灯亮。

【问题讨论】:

  • 首先,哪个 ESP8266(some comparison of devkits)?在 Instructables 上有大量的ESP8266 plus Arduino IDE tutorials。我从来没有找到让我开始工作所必需的电阻器。
  • 它是-01。我读了很多!每一个都是不同的。有人说将 gpio 0 接地,有人说将 reset up 和 CH_PD up,有人说完全相反。有人说在重启期间这样做,在闪烁期间这样做。在常规期间这样做。只是一个混乱。我确实让它工作了,把 3.3v 从 arduino 到 esp,地到地, tx 到 tx 和 rx 到 rx。我将它连接到我的网络并让它运行。但是,我将其拔下并重新插入,现在它不会打开 3.3v 上的 5v 它会打开,但没有响应。我想我可能把它烧了,但不确定。
  • “我可能把它烧了”——如果你真的把它连接到 5V,那我很可能会说。将 GPIO0 连接到 GND 是将设备置于闪存模式。然后重置/重启设备,刷机,断开 GPIO0 与 GND 的连接,然后再次重置/重启。 VCC+CH_PD 必须连接到 3.3V。 squix 是受信任的来源(here 也是如此)。

标签: arduino esp8266


【解决方案1】:

您无法使用分压器为es8266 加电,每当您将VCC 连接到CH_PD 时,您的VCC 将下拉至非常低的电压。您需要使用 3.3v,而不是 5V 或分压器为 esp8266 供电。您可以将Arduino 的 3.3V 连接到esp8266

【讨论】:

    猜你喜欢
    • 2019-04-27
    • 2016-07-08
    • 1970-01-01
    • 1970-01-01
    • 2021-04-04
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多