Buen Dia, estoy tratando de enviar y recibir datos entre NodeMCU y Arduino UNO, pero solo puedo enviar y recibir en un solo sentido, (UNO>>>NODEMCU "o" NodeMCu >>>UNO) pero no puedo enviar y recibir. alguien me podia ayudar?
asi es el codigo en UNO
#include <SoftwareSerial.h>
SoftwareSerial Node(7,8);
SoftwareSerial Node2(7,8);
int data;
void setup(){
Serial.begin(9600);
Node.begin(9600);
Node2.begin(115200);
}
void loop(){
data = Node.read();
Serial.println(data);
if (data == 123){
Node2.write(88);
delay(1000);
}
codigo en NODEMCU
#include <SoftwareSerial.h>
SoftwareSerial Node(3,1);
int valor = 0;
int val = 95;
int f;
int reg;
void setup(){
Serial.begin(9600);
Serial1.begin(115200);
Node.begin(9600);
}
void loop(){
f=Serial1.read();
Serial1.println(f);
Node.write(123);
delay(1000);
}
ayuda plisss