Treba len použiť Serial.print() a Serial.read().
Zvyknem používať komunikáciu tak, že si odošlem inštrukciu (String, aby sa s tým ľahko pracovalo ) + ukončovací znak riadka \n. Takto som schopný načítať String v celom riadku, ktorý príjmem na druhej strane po ukončovací znak a použiť ho tak, ako potrebujem --> načítam cez Serial.readStringUntil('\n').
Teda príklad:
Kód: Vybrat vše
//Pošlem (Arduino): AHOJ\n
//Načítam (ESP8266): AHOJ
String myString = Serial.readStringUntil('\n');
if(myString=="AHOJ"){
GET_REQUEST();
}