我意识到这个主题之前已经在不同的
论坛上发布过,但我仍然无法让它发挥作用。
我正在运行 Windows 11 和 Arduino 1.8.20。我正在尝试对 Lolin D1 Mini 3.1.0 版进行编程。当我将它插入 USB 端口时,它会被 Windows 识别并显示为 USB-SERIAL CH340 (COM10)。所以我选择了这个接口,板子选择了LOLIN(WEMOS) D1 R2 & Mini。当我编程时,我得到这个...
esptool.py v3.0
Serial port COM10
Connec
ting ......... ..._____ ......_____ ......____回溯(最近一次调用最后一次):
文件“C:\Users\dreib\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/ tools/upload.py”,第 66 行,在
esptool.main(cmdline)
文件“C:/Users/dreib/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py”,第 3552 行,在 main
esp.connect(args.before, args .connect_attempts)
文件“C:/Users/dreib/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool\esptool.py”,第 529 行,在 connect
raise FatalError('Failed to连接到 %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
esptool.FatalError: 连接到 ESP8266 失败:等待数据包头超时
我尝试过降低波特率、更改 com 端口、回溯 CH340 驱动程序、更改 USB 电缆、将 Arduino IDE 更新到最新版本,以及上下拉动板上的 D3 (GPIO0)。我也在我的 Macbook 上试过这个,我得到了相同的最终结果。也许 D1 是砖砌的,但它是新的并且被 Windows 和 OS X 识别为 USB 设备。
0