ESP8266 和 USBasp V2.0
ESP8266 and USBasp V2.0
我可以通过 USBasp V2.0 和 Arduino 对 ESP8266 模块进行编程 IDE,还是我需要另一种编程棒?
这是 USBasp 的引脚:
ESP8266 的擀面杖设置:
我目前的设置:USBasp(左)--- ESP8266(右)
- Pin2 - VCC --- (3.3V) VCC
- Pin4 - TXD --- 引脚 TX
- Pin6 - RXD --- 引脚 RX
所有剩余的 ESP8266 引脚在 USBasp 上接地。
当连接到我的 Mac 并启动 Arduino IDE 时,USBasp 板和 ESP8266 LED 亮起。
问题:
USBasp 没有出现在端口部分。每当我尝试上传草图时,都会出现这些错误:
error: espcomm_open failed
error: espcomm_upload_mem failed
问题:
- 我可以用 USBasp V2.0 刷 ESP8266
- 设置是否正确?
您需要在一侧发送 rx 和 tx 引脚。然后你需要将 ESP 上的 CH_PD 引脚拉到 VCC,当你上传到 ESP 时,你需要在通电之前将 GPIO0 拉到 GND。
- Pin2 - VCC --- (3.3V) VCC
- Pin2 - VCC --- CH_PD
- Pin4 - TXD --- 引脚 RX
- Pin6 - RXD --- Pin TX
- Pin8 - GND --- GPIO 0(仅编程时)
让 ESP RESET 引脚悬空
然后是最后一件事。看起来 USBasp 是 5v,所以你需要另一个 ESP 电源 是 3.3v。
我可以通过 USBasp V2.0 和 Arduino 对 ESP8266 模块进行编程 IDE,还是我需要另一种编程棒?
这是 USBasp 的引脚:
ESP8266 的擀面杖设置:
我目前的设置:USBasp(左)--- ESP8266(右)
- Pin2 - VCC --- (3.3V) VCC
- Pin4 - TXD --- 引脚 TX
- Pin6 - RXD --- 引脚 RX
所有剩余的 ESP8266 引脚在 USBasp 上接地。
当连接到我的 Mac 并启动 Arduino IDE 时,USBasp 板和 ESP8266 LED 亮起。
问题:
USBasp 没有出现在端口部分。每当我尝试上传草图时,都会出现这些错误:
error: espcomm_open failed
error: espcomm_upload_mem failed
问题:
- 我可以用 USBasp V2.0 刷 ESP8266
- 设置是否正确?
您需要在一侧发送 rx 和 tx 引脚。然后你需要将 ESP 上的 CH_PD 引脚拉到 VCC,当你上传到 ESP 时,你需要在通电之前将 GPIO0 拉到 GND。
- Pin2 - VCC --- (3.3V) VCC
- Pin2 - VCC --- CH_PD
- Pin4 - TXD --- 引脚 RX
- Pin6 - RXD --- Pin TX
- Pin8 - GND --- GPIO 0(仅编程时)
让 ESP RESET 引脚悬空
然后是最后一件事。看起来 USBasp 是 5v,所以你需要另一个 ESP 电源 是 3.3v。