<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10395/is-there-any-library-for-nrf24l01-avr-suggested-by-nordic</link><description>Hi,
I&amp;#39;ve found a few libraries available online for NRF24l01+ using AVR. But I haven&amp;#39;t found on Nordic GitHub or website. is there any? 
 Regards,
Hami.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 23 Nov 2018 14:52:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10395/is-there-any-library-for-nrf24l01-avr-suggested-by-nordic" /><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/158862?ContentTypeID=1</link><pubDate>Fri, 23 Nov 2018 14:52:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:abd2568e-ed31-499b-a1bd-84f962e92633</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;Yes you&amp;#39;re right I will acquire an oscilloscope soon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/158844?ContentTypeID=1</link><pubDate>Fri, 23 Nov 2018 13:51:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49ff49e0-4365-44fd-8695-535f43b4bea3</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;The best of luck.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you plan to do a lot of hardware engineering I would strongly suggest you try to acquire some kind of scope or logic analyzer.&amp;nbsp;It will save you a lot of time when working on things like these ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/158753?ContentTypeID=1</link><pubDate>Fri, 23 Nov 2018 07:30:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b61bb38-d14d-490b-8d8f-c621dbb2ccc6</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;No I can&amp;#39;t do this... I have nothing to probe that signal... but I will try to read this documentation&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/157944?ContentTypeID=1</link><pubDate>Mon, 19 Nov 2018 12:37:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1ef950e-55d9-4f9b-9e50-c5099de5f6d4</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Randy&lt;/p&gt;
&lt;p&gt;This code is compatible with the nRF24L01+, yes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To set the PTX/PRX mode simply call&amp;nbsp;hal_nrf_set_operation_mode(HAL_NRF_PTX) or&amp;nbsp;&lt;span&gt;hal_nrf_set_operation_mode(&lt;/span&gt;HAL_NRF_PRX)&lt;/p&gt;
&lt;p&gt;The only documentation for the hal_nrf library can be found in the &lt;a href="https://www.nordicsemi.com/eng/nordic/download_resource/13081/9/18647062/2445"&gt;nRFgo SDK&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After installing the SDK you should find it in the following file:&lt;br /&gt;C:\Nordic Semiconductor\nRFgo SDK 2.3.0.10040\Docs\nrf_sdk.chm&lt;/p&gt;
&lt;p&gt;Just keep in mind that this is the documentation for the original nRF24L implementation. The port I sent you is designed to be compatible but is not an official release, and is not tested or documented separately.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Are you able to probe the signal lines between the nRF52 and your module to make sure that all the signals look OK?&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/157839?ContentTypeID=1</link><pubDate>Sun, 18 Nov 2018 13:18:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a43b1bab-1a09-4d02-a79d-769cc00b92cf</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;I tried this code but it didn&amp;#39;t work. I have the nrf24l01+ this code is compatible with it right ?&lt;/p&gt;
&lt;p&gt;How can I set the PTX or PRX mode ?&lt;/p&gt;
&lt;p&gt;There is a documentation about the different header and source files ?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/150587?ContentTypeID=1</link><pubDate>Thu, 27 Sep 2018 06:45:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:72f4ddf9-e670-4815-aadd-06ca03a1c086</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Randy&lt;/p&gt;
&lt;p&gt;Yes, you can use this code both on the transmitter and receiver side.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As long as they are configured with similar&amp;nbsp;RF parameters, and you set them in PTX and PRX mode respectively, you can send packets from the PTX to the PRX.&lt;/p&gt;
&lt;p&gt;(remember to set CE high on the PRX side to enable the receiver)&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/150432?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 09:37:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9034a7fd-1998-4239-a39d-2855a0d2cfef</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;&amp;nbsp;After porting it to SDK 14.2.0 can I use it on the transmitter part and the receiver part too ? They will comunicate together ?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/150263?ContentTypeID=1</link><pubDate>Tue, 25 Sep 2018 12:43:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a79fea6-2c4d-49b6-bec8-fec6b6eb90dd</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Good luck &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Just let me know when you have some results.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/150172?ContentTypeID=1</link><pubDate>Tue, 25 Sep 2018 07:29:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f5ef02e-2bfd-4bd5-a0c4-c94f214b7798</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Ok thank you very much I&amp;#39;ll try this and I will tell you if it works.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/147830?ContentTypeID=1</link><pubDate>Fri, 07 Sep 2018 14:07:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27cc6bd2-a8c6-4fbf-bba3-dad7da723ad9</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Randy&lt;/p&gt;
&lt;p&gt;I made such an example a while ago that I can share&amp;nbsp;in case it proves helpful.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please note that it was made for SDK v13, and is provided &amp;quot;as is&amp;quot;, but you&amp;nbsp;should be able to port it to a later SDK if needed:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-a9fd725dccf345789a51ddf16d3178fc/l01_5F00_test_5F00_app.zip"&gt;l01_test_app.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Most of the nRF24L01 related functionality can be found in the nrf5dk_l01.c file.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/147522?ContentTypeID=1</link><pubDate>Thu, 06 Sep 2018 09:12:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:610af5e5-b0b0-4db7-a5ea-0f9466668086</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;Sorry I didn&amp;#39;t tell everything... I connected a nrf24l01 on the SPI bus of the nrf52832 to communicate thanks to nrf24l01 with a receiver which is the&amp;nbsp; same combination (nrf24l01 + nrf52832).&lt;/p&gt;
&lt;p&gt;I think this library is the solution but I need some help please.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/147510?ContentTypeID=1</link><pubDate>Thu, 06 Sep 2018 08:50:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f90c871-4953-490d-b9ff-73361a32d0c0</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Randy&lt;/p&gt;
&lt;p&gt;The nAN24-12 library will not work on the nRF52832, since the nRF52 family has a radically different radio architecture.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you want to use the ESB protocol on the nRF52832 you should use the nrf_esb library instead, which is included with the &lt;a href="https://www.nordicsemi.com/eng/nordic/download_resource/59011/84/76042356/116085"&gt;nRF5 SDK&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/147506?ContentTypeID=1</link><pubDate>Thu, 06 Sep 2018 08:45:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b0ab554-6b4a-45f4-8dfb-c40b2472be44</guid><dc:creator>bigturtle</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m Trying to use this library with a nrf52832. I opened the different files and I&amp;#39;m not able to find where I have to Implement the SPI and GPIO functionnality... Can I have some help please ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/38599?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2015 07:58:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48fb714c-543b-4e4b-9fc5-0138ba7dd586</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;I am happy to help Hami :)&lt;br /&gt;
Feel free to accept my answer if you are happy with it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/38600?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2015 13:06:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76f1b97e-30f0-4a1f-b87a-40cc3c3a0dcc</guid><dc:creator>Hami</dc:creator><description>&lt;p&gt;Hi Torbjørn,
Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any library for NRF24L01+ AVR suggested by Nordic?</title><link>https://devzone.nordicsemi.com/thread/38598?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2015 09:42:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e99b97d0-ee7a-4385-bf06-37b77facfaa5</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;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 &lt;a href="https://www.nordicsemi.com/eng/nordic/download_resource/10638/11/62235589"&gt;nAN24-12&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;That said, the only thing you have to do to make the nAN24-12 code work with different MCU&amp;#39;s is to implement the SPI and GPIO functionality, everything else is standard C code that you can recompile for your MCU of choice.&lt;br /&gt;
I wouldn&amp;#39;t be surprised if the AVR libraries are based on this example.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;
Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>