ESP8266和USBasp V2.0

时间:2017-01-25 19:47:22

标签: esp8266 arduino-ide arduino-esp8266

我可以通过USBasp V2.0和Arduino IDE对ESP8266模块进行编程,还是需要另外一种编程棒?

以下是USBasp的引脚:

enter image description here

ESP8266具有擀面杖设置:

enter image description here

我目前的设置:USBasp(左)--- ESP8266(右)

  • Pin2 - VCC ---(3.3V)VCC
  • Pin4 - TXD --- Pin TX
  • Pin6 - RXD --- Pin RX

所有剩余的ESP8266引脚在USBasp上接地。

当连接到我的Mac并启动Arduino IDE时,USBasp板和ESP8266 LED会亮起。

问题:

USBasp未显示在“端口”部分中。每当我尝试上传草图时,这些错误都会显示出来:

error: espcomm_open failed error: espcomm_upload_mem failed

问题:

  • 我可以使用USBasp V2.0闪烁ESP8266
  • 设置是否正确?

1 个答案:

答案 0 :(得分:2)

您需要在一侧切换rx和tx引脚。然后,您需要将ESP上的CH_PD引脚拉至VCC,当您上传至ESP时,需要在接通电源之前将GPIO0拉至GND。

  • Pin2 - VCC ---(3.3V)VCC
  • Pin2 - VCC --- CH_PD
  • Pin4 - TXD --- Pin RX
  • Pin6 - RXD --- Pin TX
  • Pin8 - GND --- GPIO 0(仅在编程时)

让ESP RESET引脚悬空

然后最后一件事。看起来USBasp是5v所以你需要另一个ESP电源供电,这是3.3v。