连接ESP32失败:等待包头 #226超时

这个问题与Arduino(运行esptool.py)和开发板之间的通信有关,而不是与您的代码有关。

你能告诉我们:

您正在使用什么硬件(即什么开发板)?您从哪里买的?
您正在使用哪个Windows版本?
您的开发板很可能有故障或存在设计缺陷,这意味着它不会自动重置为引导加载程序模式。

要使其起作用:

esptool.py为“正在连接...”时,可以尝试按住标有“ BOOT”或“ FLASH”的按钮。如果看到esptool.py connect,则可以释放此按钮。

如果这样做不起作用,请在esptool.py为“正在连接...”时,同时按住然后松开标记为“ EN”或“ RST”的按钮(始终按住第一个按钮)。

这可能需要一些尝试才能正确。

  

兄弟,最初,我单击Arduino IDE中的上载选项,将代码上载到开发板,

确保选择正确的板卡和端口

一旦ide显示文本“ connecting ....”,我只需按住“ BOOT”按钮一段时间,直到连接完成,然后显示“ downloading .........”。按钮

之后,它显示一些文本,最后显示“硬重置”,然后打开串行监视器,发现它可以工作

如果可能,请给我发送代码,我会尝试的
原文地址:https://www.cnblogs.com/fw-qql/p/14448136.html