arduino - 无法将程序上传到 ESP8266
问题描述
我在将 WifiWebServer 示例代码加载到 ESP8266 时遇到问题。我目前正在将它连接到 Arduino Mega 2560。我几个月前测试了这段代码并且没有任何问题,但最近当我尝试再次运行代码以处理项目时它不起作用。
我什至尝试购买新的 ESP 模块,以为我以前的模块已经烧坏了,但事实并非如此,因为新的 ESP 给了我同样的问题。我的连接是正确的,我在编程模式 GPIO0 连接到 GND 并尝试重置它但没有任何效果。
我正在使用 ESP8266 ESP-01S。我知道代码也没有问题,因为这些是来自 Arduino IDE 的示例。
我收到以下错误:
警告:espcomm_sync 失败
错误:espcomm_open 失败
错误:espcomm_upload_mem 失败
错误:espcomm_upload_mem 失败
解决方案
显然,您将 ESP 连接到笔记本电脑/PC 的方式有问题。我认为您正在使用 FTDI 适配器,即 USB 到 TTL 类型的适配器,所以我首先要检查我是否有正确的连接。根据您使用的适配器,它可能如下所示:
http://www.miupanel.com/portals/0/Website%20graphics/esp01_program.png?timestamp=1458163429824
如果需要更多有关这方面的信息,请返回有关您用于在 ESP 上上传代码的硬件的更多信息,我会尽力而为。
推荐阅读
- python - 使用 PyQt5 getOpenFileName 打开文件时遇到问题
- azure - Azure 函数插入但不更新 cosmosDB
- c++ - 如何使用 Mako SDK 在文档页面的给定区域内平铺图像?
- r - 我需要在 R 中创建一个函数,该函数将矩阵作为输入并返回一个列表
- reactjs - 在 React 中的组件实例上存储状态是否安全?
- python - IndexError:用作索引的数组在python中必须是整数(或布尔)类型
- modelica - Modelica - 如何最好地调整从库到应用程序代码的导入
- java - 如何设置图像 JavaPOS 的打印位置
- python - Python - 带有数据框的 mysql 数据
- r - R中的交互式地图向下钻取能力