scqfd

🧩 Syntax:
/*
  Raspberry pi pico receiver
  https://www.electroniclinic.com/
*/
#include <SPI.h>
#include <LoRa.h>
 #define nss 8
#define rst 9
#define dio0 7  
int ledR;


void setup() {
  Serial.begin(9600);
   pinMode(25, OUTPUT);
    digitalWrite(25, LOW);

  while (!Serial);
  
  LoRa.setPins(nss, rst, dio0);
 
  if (!LoRa.begin(433E6)) {
    Serial.println("LoRa init failed. Check your connections.");
      while (true);                           
  }

  Serial.println("LoRa init succeeded.");

}

void loop() {

  // try to parse packet

  int packetSize = LoRa.parsePacket();

  if (packetSize) {

    // received a packet

    Serial.print("\n Received packet : ");

    // read packet

    while (LoRa.available()) {

Serial.print(LoRa.read());
       if (LoRa.read() == 49){
      
        digitalWrite(25, HIGH); 
        delay(1000);
    }
        else{
      digitalWrite(25, LOW);
             delay(1000);

  }
    }
     
          
  }

 

}