Jetzt funktioniert es.
Also kurze Nachlese:
Sketch wie folgt:
#include <SoftwareSerial.h>
SoftwareSerial esp8266(2, 3);// RX, TX for debugging
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(115200);
// set the data rate for the SoftwareSerial port
esp8266.begin(115200);
//send first AT Command to see if ESP8266-Module responds
esp8266.println("AT");
}
void loop() // run over and over
{
if (esp8266.available())
Serial.write(esp8266.read());
if (Serial.available())
esp8266.write(Serial.read());
}
Pinbelegung:
RX >> TX (über Levelshifter)
TX >> RX(über Levelshifter)
GND >> GND
VCC, CH_PD, RST >> 3,3V
mein Fehler war das ich der Anleitung im Netz vertraut habe und RST offen gelassen habe.
kennt jemand ein gutes deutsches Beispiel wie man daten zwischen den Teilen direkt austauschen kann.
das Ziel währe es das der erste etwas zum zweiten schickt und der zweite quitiert.