
這個問題與Arduino(運行esptool.py)和開發板之間的通信有關,而不是與您的代碼有關。
你能告訴我們:
您正在使用什么硬件(即什么開發板)?您從哪里買的?
您正在使用哪個Windows版本?
您的開發板很可能有故障或存在設計缺陷,這意味着它不會自動重置為引導加載程序模式。
要使其起作用:
esptool.py為“正在連接...”時,可以嘗試按住標有“ BOOT”或“ FLASH”的按鈕。如果看到esptool.py connect,則可以釋放此按鈕。
如果這樣做不起作用,請在esptool.py為“正在連接...”時,同時按住然后松開標記為“ EN”或“ RST”的按鈕(始終按住第一個按鈕)。
這可能需要一些嘗試才能正確。
兄弟,最初,我單擊Arduino IDE中的上載選項,將代碼上載到開發板,
確保選擇正確的板卡和端口
一旦ide顯示文本“ connecting ....”,我只需按住“ BOOT”按鈕一段時間,直到連接完成,然后顯示“ downloading .........”。按鈕
之后,它顯示一些文本,最后顯示“硬重置”,然后打開串行監視器,發現它可以工作
如果可能,請給我發送代碼,我會嘗試的