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

Is there any library for NRF24L01+ AVR suggested by Nordic?

Hi, I've found a few libraries available online for NRF24l01+ using AVR. But I haven't found on Nordic GitHub or website. is there any?

Regards, Hami.

  • Hi

    There are no official AVR libraries for the nRF24L01+, no. The only official software for the nRF24L01+ is the one you can find in application note nAN24-12.

    That said, the only thing you have to do to make the nAN24-12 code work with different MCU's is to implement the SPI and GPIO functionality, everything else is standard C code that you can recompile for your MCU of choice.
    I wouldn't be surprised if the AVR libraries are based on this example.

    Best regards
    Torbjørn

  • Hi Torbjørn, Thanks.

  • I am happy to help Hami :)
    Feel free to accept my answer if you are happy with it.

  • Hello,

    I'm Trying to use this library with a nrf52832. I opened the different files and I'm not able to find where I have to Implement the SPI and GPIO functionnality... Can I have some help please ?

  • Hi Randy

    The nAN24-12 library will not work on the nRF52832, since the nRF52 family has a radically different radio architecture. 

    If you want to use the ESB protocol on the nRF52832 you should use the nrf_esb library instead, which is included with the nRF5 SDK

    Best regards
    Torbjørn

1 2 3 4