// Serielle Kopplung zweier ESP8266-Module - SoftSerial beim Empfänger #include #define swSerial_TX 5 // SCL/D15 - GPIO5 -> grün -> RXD der Gegenstelle #define swSerial_RX 4 // SDA/D14 - GPIO4 -> gelb -> TXD der Gegenstelle SoftwareSerial swSerial; const byte led = 14; void setup() { Serial.begin(9600); Serial.println("\nESP8266-SoftSerial-Example-rechts"); swSerial.begin(9600, SWSERIAL_8N1, swSerial_RX, swSerial_TX, false); pinMode(led, OUTPUT); } void loop() { if (swSerial.available()) { Serial.println( String(swSerial.available()) + " Bytes: "); char ch; while (swSerial.available()) { ch=swSerial.read(); Serial.print(ch); } Serial.println(); digitalWrite(led, not digitalRead(led)); delay(500); } delay(400); }