I used this tutorial to set up the NRF24 module: http://invent.module143.com/daskal_tutorial/raspberry-pi-3-wireless-pi-to-arduino-communication-with-nrf24l01/

It works, but only the first time after a boot. So I have to reboot the raspberry and can run the program again. But only one time. Than I have to reboot again. Does anybody know the reason...? It took me hours to figure this out and only by chance I realized that the code works... :-D

Thank you for your answers.

Best Regards Carsten

  • 1
    Could you put the relevant information in your question? The link will eventually die. – joan Jan 3 '19 at 8:47
  • Hi @Carsten, did you ever get this working? I'm also having strange issues. – Jak May 13 '19 at 9:29

This answer fixed my issues

In lib_nrf24.py in function:

def begin(self, csn_pin ... after self.spidev.open add:

self.spidev.max_speed_hz = 4000000

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.