anyone with nrf24 modules could test my code for me?

#include <SPI.h>
#include "nRF24L01.h"
#include "RF24.h"
#include "printf.h"
int msg[1];
RF24 radio(9,53);
const uint64_t pipe = 0xE8E8F0F0E1LL;
int motorPin1 = 3;
int motorPin2 = 4;
void setup(void)
{
  Serial.begin(9600);
  radio.begin();
  radio.openReadingPipe(1, pipe);
  radio.startListening();
  pinMode(motorPin1, OUTPUT);
  pinMode(motorPin2, OUTPUT);
}

void loop(void) {
  if (radio.available())
  {
    Serial.println("available");
    bool done = false;
    while (!done) {
      done = radio.read(msg, 1);
      Serial.println(msg[0]);
      if (msg[0] == 111)
      {
        delay(10);
        digitalWrite(motorPin1, HIGH);
        digitalWrite(motorPin2, LOW);

      }
      else
      {
        digitalWrite(motorPin1, LOW);
        digitalWrite(motorPin2, LOW);
      }
    }
  }

  else {
    Serial.println("No radio available");
  }
}
#include <SPI.h>
#include "nRF24L01.h"
#include "RF24.h"
#include "printf.h"
int msg[1];
RF24 radio(9, 10);
const uint64_t pipe = 0xE8E8F0F0E1LL;
int SW1 = 7; 

void setup(void)
{
  pinMode(SW1, INPUT);
  Serial.begin(9600);
  radio.begin();
  Serial.println("starting radio.....");
  radio.openWritingPipe(pipe);
}

void loop(void)
{ 
  // if there is data ready
  if ( digitalRead(SW1) == HIGH);
  {
    Serial.println("SW1");
    msg[0] = 111;
    radio.write(msg, 1);
  }
}