Google broken for you ? this is one of the first hit I get
➜ Getting started with nRF24L01+
- GND – Ground
- Vcc - Supply Voltage (1.9 V – 3.6 V)
-
CE pin is always an input with respect to the 24L01. It is used to control data transmission
and reception when in TX and RX modes, respectively. - CSN stands for chip select not. This is the enable pin for the SPI bus, and it is active low (hence the “not” in the name). You always want to keep this pin high except when you are sending the device an SPI command or getting data on the SPI bus from the chip. When this pin goes low, the 24L01 begins listening on its SPI port for data and processes it accordingly.
- SCK is the serial clock for the SPI bus. When you configure your SPI bus, SCK should stay low normally (rising edges are active), and the clock samples data in the middle of data bits.
- MOSI stands for “master out, slave in,” and from both the microcontroller’s and the 24L01’s perspectives, the master is the microcontroller and the slave is the 24L01. This is because the 24L01 never sends data without first being requested by the microcontroller. Essentially, this pin is the side of the bus on which the master (the microcontroller) sends data to the slave (the 24L01). It is also connected to the MOSI pin on your microcontroller’s SPI interface.
- MISO pin is like the MOSI pin, but backwards. This pin is the side of the bus on which the slave (the 24L01) sends data to the master (the microcontroller).
- IRQ is the interrupt pin, and is active-low. There are three internal interrupts that can cause this pin to go low when they are active.