Calfarera:
How to write the program ?
The programs are in the link that @groundFungus gave you.
And I use the level shifter beetween Arduino Nano and NRF24L01
The nRF24 must not have more than 3.6v on its Vcc pin but it can work with 5v on the other pins so no level-shifter is required.
...R