//Tx
#include <SPI.h>
#include <RF24.h>
#include <nRF24L01.h>
RF24 radio(7, 8); // CE, CSN
const byte address[10] = “ADDRESS01”;
void setup() {
Serial.begin(9600);
radio.begin();
radio.openWritingPipe(address);
radio.setPALevel(RF24_PA_MIN);
radio.stopListening();
};
void loop() {
const char txt[] = “Hello World”;
radio.write(&txt, sizeof(txt));
delay(2000);
Serial.println(txt);
};
*-*-*-**–*-*-*-*-*-**–*-*-*-*-*-**–*-*-*-*-*-**–*-*-
//Rx
#include <SPI.h>
#include <RF24.h>
#include <nRF24L01.h>
RF24 radio(7, 8); // CE, CSN
const byte address[10] = “ADDRESS01”;
void setup() {
Serial.begin(9600);
radio.begin();
radio.openReadingPipe(1, address);
//radio.openReadingPipe(address);
radio.setPALevel(RF24_PA_MIN);
radio.startListening();
}
void loop() {
if (radio.available()) {
char txt[32] = “”;
radio.read(&txt, sizeof(txt));
delay(2000);
Serial.println(txt);
}
else
{
delay(2000);
Serial.println(“No signal received from transmitter”);
}
}