我可以通过USBasp V2.0和Arduino IDE对ESP8266模块进行编程,还是需要另外一种编程棒?
以下是USBasp的引脚:
ESP8266具有擀面杖设置:
我目前的设置:USBasp(左)--- ESP8266(右)
所有剩余的ESP8266引脚在USBasp上接地。
当连接到我的Mac并启动Arduino IDE时,USBasp板和ESP8266 LED会亮起。
问题:
USBasp未显示在“端口”部分中。每当我尝试上传草图时,这些错误都会显示出来:
error: espcomm_open failed
error: espcomm_upload_mem failed
问题:
答案 0 :(得分:2)
您需要在一侧切换rx和tx引脚。然后,您需要将ESP上的CH_PD引脚拉至VCC,当您上传至ESP时,需要在接通电源之前将GPIO0拉至GND。
让ESP RESET引脚悬空
然后最后一件事。看起来USBasp是5v所以你需要另一个ESP电源供电,这是3.3v。