Fehlermeldung Esp8266 01?

Wenn ich versuche über Arduino das Programm auf die Esp zu spielen bekomme ich folgende Fehlermeldung: A fatal esptool.py error occured: Failed to Connect to ESP8266: Invalid Head of packen (0×72)

Hier ist der Code den ich benutze:

#define BLYNK_TEMPLATE_ID "steht drinne"

#define BLYNK_TEMPLATE_NAME "Bot1"

#include <Arduino.h>

#include <ESP8266WiFi.h>

#include <BlynkSimpleEsp8266.h>

#include "fauxmoESP.h"

#include <Servo.h>

// Dein Blynk-Auth-Code

char auth[] = "code steht drinne";

// Deine WLAN SSID und Passwort

char WIFI_SSID[] = "MagentaWLAN-43FZ";

char WIFI_PASS[] = "Passwort steht drinne";

// Initialisierung des Servo und fauxmoESP

Servo servo;

fauxmoESP fauxmo;

// Blynk-Steuerungslogik für virtuellen Pin V1

BLYNK_WRITE(V1) {

if (param.asInt() == 1) {

servo.write(0);

delay(500);

servo.write(70);

}

}

// Blynk-Steuerungslogik für virtuellen Pin V2

BLYNK_WRITE(V2) {

if (param.asInt() == 2) {

servo.write(70);

} else if (param.asInt() == 3) {

servo.write(0);

}

}

// WLAN-Verbindung einrichten

void wifiSetup() {

WiFi.mode(WIFI_STA);

WiFi.begin(WIFI_SSID, WIFI_PASS);

while (WiFi.status() != WL_CONNECTED) {

delay(100);

}

}

// Setup-Funktion, die einmal beim Start ausgeführt wird

void setup() {

servo.attach(0); // Servo an GPIO0 anschließen

Serial.begin(115200);

Blynk.begin(auth, WIFI_SSID, WIFI_PASS);

wifiSetup();

// fauxmoESP-Einstellungen

fauxmo.addDevice("Bot1");

fauxmo.setPort(80);

fauxmo.enable(true);

fauxmo.onSetState([](unsigned char device_id, const char * device_name, bool state, unsigned char value) {

if (state) {

servo.write(0);

} else {

servo.write(70);

}

});

}

// Loop-Funktion, die wiederholt ausgeführt wird

void loop() {

fauxmo.handle();

Blynk.run();

}

Bild zum Beitrag
Elektronik, Arduino, ESP8266
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.