gpt4 book ai didi

c - 警告 : espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed

转载 作者:太空宇宙 更新时间:2023-11-04 08:08:00 27 4
gpt4 key购买 nike

 /*
* 115200. Connect GPIO 0 of your ESP8266 to VCC and reset the board
*/

#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>

MDNSResponder mdns;

// Network id and pw
const char* ssid = "MY_ID";
const char* password = "MY_PASSWORD";

ESP8266WebServer server(80);

String webPage = "";

int gpio0_pin = 0;
int gpio2_pin = 2;

void setup(void)
{
webPage += "<h1>ESP8266 Web Server</h1><p>Socket #1 <a href=\"socket1On\"><button>ON</button></a>&nbsp;<a href=\"socket1Off\"><button>OFF</button></a> </p>";
webPage += "<p>Socket #2 <a href=\"socket2On\"><button>ON</button></a>&nbsp;<a href=\"socket2Off\"><button>OFF</button></a></p>";

// preparing GPIOs
pinMode(gpio0_pin, OUTPUT);
digitalWrite(gpio0_pin, LOW);
pinMode(gpio2_pin, OUTPUT);
digitalWrite(gpio2_pin, LOW);

delay(1000);
Serial.begin(115200);
WiFi.begin(ssid, password);
Serial.println("");

// Wait for connection
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.print("Connected to ");
Serial.println(ssid);
Serial.print("IP address: ");
Serial.println(WiFi.localIP());

if (mdns.begin("esp8266", WiFi.localIP()))
Serial.println("MDNS responder started");

server.on("/", []()
{
server.send(200, "text/html", webPage);
});

server.on("/socket1On", []()
{
server.send(200, "text/html", webPage);
digitalWrite(gpio0_pin, HIGH);
delay(1000);
});

server.on("/socket1Off", []()
{
server.send(200, "text/html", webPage);
digitalWrite(gpio0_pin, LOW);
delay(1000);
});

server.on("/socket2On", []()
{
server.send(200, "text/html", webPage);
digitalWrite(gpio2_pin, HIGH);
delay(1000);
});

server.on("/socket2Off", []()
{
server.send(200, "text/html", webPage);
digitalWrite(gpio2_pin, LOW);
delay(1000);
});
server.begin();
Serial.println("HTTP server started");
}

void loop(void)
{
server.handleClient();
}

您好,我正在尝试使用 Arduino 使用 ESP8266 制作一个 wifi 网络服务器。代码在此链接中:code .我正在关注 this site的步骤.我已经连接了我的 yp-01(USB 转串口) 用我的 ESP8266。

  • USB --> ESP
  • 发送 --> 接收
  • 接收 --> 发送

我使用 arduino mega 的 3.3V 电源。

  • ARDUINO --> ESP
  • 3.3V --> VCC
  • 接地 --> 接地。

当我尝试上传代码时出现错误:

warning: espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed

我已经阅读了很多帖子,但没有一个能解决我的问题。有没有人知道解决方案或有同样问题的人?我正在使用 ARduino IDE 1.6.9

最佳答案

GPIO0 和 GPIO15 用电阻 10k 接地。

关于c - 警告 : espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41352796/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com