nRF24L01+ with Arduino Uno (can't get Robin2's example working)

Hi,

I recently purchased some nRF24L01+'s and hooked them up to my 2 Arduino UNO's. I followed Robin2's example found here:
https://forum.arduino.cc/index.php?topic=421081.0

I've added caps to the 3.3V supply to GND and this was needed to stop the Tx code from hanging on the first or second try. Now, the Tx loop continues but all I get in the Tx serial monitor is:
SimpleTx Starting
Data Sent Message 0 Tx failed
Data Sent Message 0 Tx failed
Data Sent Message 0 Tx failed
...

In the Rx I see:
SimpleRx Starting

I cannot seem to get a successful message passed. I tried swapping the Tx/Rx devices and even tried a new RF24 module (I had purchased a few). All results in the same messages in the serial monitors.

Any thoughts as to what I may need to do to resolve this?

Thanks.

https://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo

Thanks. I have read through this as well and no luck. I was under the impression too that Robin2 took the key information from here when developing his sample scripts and tutorial.

You might want a steady 3.3V supply which I have.

Thanks again. And now I feel like a tool :slight_smile:

It was indeed a steadier supply. I replaced the 1uF electrolytic caps with 10uF ceramics and it resolved my issue.

EngPhysGuy:
It was indeed a steadier supply. I replaced the 1uF electrolytic caps with 10uF ceramics and it resolved my issue.

I have some systems working perfectly without capacitors and others that need them. Don't know why that is.

...R

Robin2:
I have some systems working perfectly without capacitors and others that need them.

I have an Uno with a Funduino joystick and a Mega that don't even work without seperate 3.3V regulator, capacitor alone does not work.