Hast du GND verbunden?
lade bitte auch ein Foto hoch in dem alle Verbindungen zwischen den ESPs zweifelsfrei erkennbar sind damit wir das überprüfen können.
zum Code:
von 2 lesen (wo ja ESP 1 dranhängen soll) und auf 0 ausgeben macht aus meiner Meinung mehr Sinn
#include <HardwareSerial.h>
void setup() {
Serial.begin(115200);
Serial2.begin(115200, SERIAL_8N1, 16, 17);
}
void loop() {
while (Serial2.available() > 0) // von 2 zu 0 !
{
char byteFromSerial2 = Serial2.read(); // !
Serial.print(byteFromSerial2);
}
}