NRF24LO1+ transmission problems

I recently bought 2 arduino boards and 2 Nrf24 transceiver modules. I downloaded the NRF24 library and added it to my arduino ide (1.6.5) and run the "Getting Started" example i am able to get a status readout.


ROLE: Pong back

*** PRESS 'T' to begin transmitting to the other node

RX_ADDR_P0-1 = 0xf0f0f0f0e1 0xf0f0f0f0d2
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0xf0f0f0f0e1
RX_PW_P0-6 = 0x20 0x20 0x00 0x00 0x00 0x00
EN_AA = 0x3f
EN_RXADDR = 0x03
RF_CH = 0x4c
RF_SETUP = 0x07
CONFIG = 0x0f
DYNPD/FEATURE = 0x00 0x00
Data Rate = 1MBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_HIGH

When I try to transmit it says "Now sending 1174815...failed." and it keeps trying to transmit but it keeps saying failed... im at a loss. Thanks for any help!


These are notorious at needing a clean 3.3v supply. You haven't said what board you are trying to power these from but some are better than others. Either way the first thing I would try is to solder a electrolytic capacitor (10uF should do) across GND and Vcc on the radio module itself to 'smooth' out the supply voltage. Don't forget to check the polarity of the capacitor.