Buenas tardes, solicito su ayuda para convertir un código elaborado para ESP8266 a uno para ESP32, lo que se busca es comunicar dos ESP32 inalámbricamente mediante la tarjeta LoRa E220-900T22D, el esp32 emisor mandara un numero cada 3 segundos, el cual deberá verse en el monitor serial del esp32 receptor, soy novato en este tema, por lo cual agradecería cualquier apoyo.
Gracias por su atención.
Código emisor (YA HECHO PARA ESP32)
int m=0;
void setup() {
pinMode(23,OUTPUT);
pinMode(22,OUTPUT);
Serial.begin(9600);
Serial2.begin(9600);
}
void loop() {
digitalWrite(23,HIGH);
digitalWrite(22,LOW);
m++;
Serial2.println(m);
Serial2.println();
Serial.println(m);
Serial.println();
delay(3000);
}
Codigo receptor (EL CUAL SE BUSCA CONVERTIR)
#include<softwareSerial.h>
softwareSerial receptor(D6, D5);
void setup()
{
pinMode(D7, OUTPUT);
pinMode(D8, OUTPUT);
Serial.begin(9600);
receptor.begin(9600);
delay(100);
Serial.println();
Serial.println("Conectado");
}
void loop()
{
digitalWrite(D7, LOW);
digitalWrite(D8, HIGH);
if (receptor.available())
Serial.write(receptor.read());
delay(100);
}