This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF24L01 reset?

I have a problem with nRF24L01 working as a PTX. Not very often but occasionally now and then it doesn't transmit any messages and requires removal of power before transmission is possible again.

The problem doesn't seem to be associated with unacknowledged messages. Is there any way to reset the device with software? 

Thanks in advance for any tip.

H

  • I had the same issue and found a simple hack : I drive nRF24L01 off of an MCU (any) logic pin, using an LED to drop the voltage to about 3.4-3.5V ensuring that I set the pin to OUTPUT and state HIGH in setup. I tested a few (RED) LEDs in series with 100 ohm resistor and found one that had a forward voltage (Vf) of 1.5-1.6 V, so a drop of 5 - 1.5 Volts, giving a healthy 3.5V supply to nRF24L01. When MCU or software re-sets the power drops and does "hard reset" on the nRF24L01.

    Tested on Arduino - RPi GPIO is 3.3V so no diode needed, and should be well within the 50mA max

    Typical Vf - current chart below - I chose s RED LED that started at 1.5 and went to 1.65 @50 mA

Related