Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. NRF24l01+ vs. NRF24l01+ pa + lna

NRF24l01+ vs. NRF24l01+ pa + lna

Scheduled Pinned Locked Moved Troubleshooting
22 Posts 11 Posters 15.7k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • TakeroT Offline
    TakeroT Offline
    Takero
    Hardware Contributor
    wrote on last edited by
    #4

    Works like a charm! Thanks a lot!

    1 Reply Last reply
    1
    • L Offline
      L Offline
      LastSamurai
      Hardware Contributor
      wrote on last edited by
      #5

      Glad that I could help.

      1 Reply Last reply
      1
      • meju25M Offline
        meju25M Offline
        meju25
        wrote on last edited by
        #6

        Hi,
        I have a very similar problem.
        I have a sensor network with several nodes and one gateway, all using NRF24l01+. Everything works fine.
        Now I want to substitute the NRF24l01+ on the gateway with a NRF24l01 PA NLA to extend range.
        If I use the working gateway note and attach the PA NLA version I get ST=fail errors.

        Here the gateway log with the NRF24l01+ attached to the gateway:
        0_1464896067263_GatewayWithNRF24l01p.png image url)

        And here with the NRF24l01 PA NLA attached (no change in the Arduino Nano code - exactly same Nano used):
        0_1464896130799_GatewayWithNRF24l01pa-nla.png

        For both log I did the same (operating a switch on a sensor node on and off).

        Any idea to solve the problem is highly appreciated.

        lg, Jürgen

        meju25M 1 Reply Last reply
        0
        • meju25M meju25

          Hi,
          I have a very similar problem.
          I have a sensor network with several nodes and one gateway, all using NRF24l01+. Everything works fine.
          Now I want to substitute the NRF24l01+ on the gateway with a NRF24l01 PA NLA to extend range.
          If I use the working gateway note and attach the PA NLA version I get ST=fail errors.

          Here the gateway log with the NRF24l01+ attached to the gateway:
          0_1464896067263_GatewayWithNRF24l01p.png image url)

          And here with the NRF24l01 PA NLA attached (no change in the Arduino Nano code - exactly same Nano used):
          0_1464896130799_GatewayWithNRF24l01pa-nla.png

          For both log I did the same (operating a switch on a sensor node on and off).

          Any idea to solve the problem is highly appreciated.

          lg, Jürgen

          meju25M Offline
          meju25M Offline
          meju25
          wrote on last edited by
          #7

          By the way, I tried with 4 different pa lna modules from 2 different vendors, directly connected to the nano and also with external power source. Same result in any variant.

          AWIA 1 Reply Last reply
          0
          • meju25M meju25

            By the way, I tried with 4 different pa lna modules from 2 different vendors, directly connected to the nano and also with external power source. Same result in any variant.

            AWIA Offline
            AWIA Offline
            AWI
            Hero Member
            wrote on last edited by
            #8

            @meju25 try "the ugly fix" it is probably a shielding problem. You can also try to reduce the transmit power in your sketch (Config.h if you are on 1.5 version)

            1 Reply Last reply
            0
            • V Offline
              V Offline
              vil1driver
              wrote on last edited by vil1driver
              #9

              hi..
              maybe in myconfig.h put power at max

              #define RF24_PA_LEVEL RF24_PA_MAX

              all grounds connected ? external source and arduino source ?

              1 Reply Last reply
              0
              • alexsh1A Offline
                alexsh1A Offline
                alexsh1
                wrote on last edited by
                #10

                Interesting topic - I have nrf24l01+ PA/LNA connected to Uno (5v pin via LDO as 3.3v pin cannot handle high consumption) on my GW.

                I must admit I tried normal transceiver and there is a huge difference. The amplified version must be properly fed (otherwise you'll get st=fail) and sometimes isolated (ugly fix). I did not have to do this ugly fix, but I have gone through a few modules to get the one working flawlessly

                1 Reply Last reply
                0
                • meju25M Offline
                  meju25M Offline
                  meju25
                  wrote on last edited by
                  #11

                  Thank you all for your hints.
                  Unfortunately for me neighter worked (ugly fix, changing PA_LEVEL, decoupling with caps, using stable desktop power source).
                  It seems, that the Chinese modules are very sensitive.
                  I decided to give the amplified version a last try and ordered a little more expensive, non chinese (and hopefully better quality) module on Amazon.

                  If this also does not work, i will set up a repeater network with the nrf24l01+.

                  alexsh1A ChakkieC 2 Replies Last reply
                  0
                  • meju25M meju25

                    Thank you all for your hints.
                    Unfortunately for me neighter worked (ugly fix, changing PA_LEVEL, decoupling with caps, using stable desktop power source).
                    It seems, that the Chinese modules are very sensitive.
                    I decided to give the amplified version a last try and ordered a little more expensive, non chinese (and hopefully better quality) module on Amazon.

                    If this also does not work, i will set up a repeater network with the nrf24l01+.

                    alexsh1A Offline
                    alexsh1A Offline
                    alexsh1
                    wrote on last edited by
                    #12

                    @meju25 Just beware that Amazon selling the same chinese transceivers - I tried and returned a few.

                    1 Reply Last reply
                    0
                    • meju25M meju25

                      Thank you all for your hints.
                      Unfortunately for me neighter worked (ugly fix, changing PA_LEVEL, decoupling with caps, using stable desktop power source).
                      It seems, that the Chinese modules are very sensitive.
                      I decided to give the amplified version a last try and ordered a little more expensive, non chinese (and hopefully better quality) module on Amazon.

                      If this also does not work, i will set up a repeater network with the nrf24l01+.

                      ChakkieC Offline
                      ChakkieC Offline
                      Chakkie
                      wrote on last edited by
                      #13

                      @meju25

                      Unfortunately I have the exact same problem with the amplified version. I have two of them and tried all the mentioned solutions (power, shielding etc) on both modules but none of them work. On the contrary the amplifier version works much worst then the normal version. So I have just given up on this module and put some of the normal NRF as repeater.

                      May be as one has mentioned, the Chinese module does not work properly. However the normal NRF module are all from China.

                      Raspberry Pi 2
                      Domoticz
                      RFXCOM
                      ZWAVE Aeon stick
                      Coming soon Arduino mysensors GW

                      1 Reply Last reply
                      0
                      • alexsh1A Offline
                        alexsh1A Offline
                        alexsh1
                        wrote on last edited by
                        #14

                        I just tried the ugly fix by @Oitzu on my GW and now I can confirm that the reception 3 walls away is much more stable. Generally speakIng my scene controller has been working intermittently and it is super stable now. My advice is as follows:

                        1. read the feedback on Alixexpress and order nrf24l01+ + PA from a reputable name. Personally I had to go through several modules.

                        2. Feed it from Arduino 5V pin via AMS1117.
                          This makes sure the feed is 3.3V solid. You may need to use LC filter to get the ripple out if you have a bad clone or a noisy feed

                        3. make sure you solder a cap - 4.7uF or higher.

                        4. there are settings in MyConfig.h:

                        RF24_PA_LEVEL_GW

                        Which you may need to change.

                        1. Try to scan 2.4Ghz and change the channel accordingly

                        2. if nothing helps please re-do the steps above. Please note that some Arduino clones are terrible quality. This may have some contribution towards your issue.

                        1 Reply Last reply
                        1
                        • OitzuO Offline
                          OitzuO Offline
                          Oitzu
                          wrote on last edited by
                          #15

                          @alexsh1 is this now officially called "the ugly fix"? :/
                          I should reconsider my naming choices. :D

                          alexsh1A 1 Reply Last reply
                          1
                          • OitzuO Oitzu

                            @alexsh1 is this now officially called "the ugly fix"? :/
                            I should reconsider my naming choices. :D

                            alexsh1A Offline
                            alexsh1A Offline
                            alexsh1
                            wrote on last edited by
                            #16

                            @Oitzu google "ugly fix nrf24l01+" :)

                            1 Reply Last reply
                            0
                            • meju25M Offline
                              meju25M Offline
                              meju25
                              wrote on last edited by meju25
                              #17

                              Today I received to packets with NRF24l01 pa nla modules.
                              1 from China (http://www.aliexpress.com/item/Free-Shipping-Special-promotions-1100-meter-long-distance-NRF24L01-PA-LNA-wireless-modules-1100meters-with-antenna/1622133032.html)
                              1 from Amazon (https://www.amazon.de/gp/product/B01CYDXAI4/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1)

                              both are working perfectly (2 other stores from Aliexpress delivered modules with the st=FAIL issue earlier).
                              The module from Amazon is rather expensive, but it is shielded (metal body on the pcb).

                              So if you are looking for working modules, I can recommend the two modules above.

                              alexsh1A 1 Reply Last reply
                              1
                              • meju25M meju25

                                Today I received to packets with NRF24l01 pa nla modules.
                                1 from China (http://www.aliexpress.com/item/Free-Shipping-Special-promotions-1100-meter-long-distance-NRF24L01-PA-LNA-wireless-modules-1100meters-with-antenna/1622133032.html)
                                1 from Amazon (https://www.amazon.de/gp/product/B01CYDXAI4/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1)

                                both are working perfectly (2 other stores from Aliexpress delivered modules with the st=FAIL issue earlier).
                                The module from Amazon is rather expensive, but it is shielded (metal body on the pcb).

                                So if you are looking for working modules, I can recommend the two modules above.

                                alexsh1A Offline
                                alexsh1A Offline
                                alexsh1
                                wrote on last edited by
                                #18

                                @meju25 €16 for a module???????? Wow
                                On Amazon the same Chinese modules are sold - no need to pay 3-4 times more

                                1 Reply Last reply
                                0
                                • Igor AntolićI Offline
                                  Igor AntolićI Offline
                                  Igor Antolić
                                  wrote on last edited by
                                  #19

                                  I cannot see any more activity on this topic, but I have the same situation.
                                  About year ago I bought ebay model with antenna and it worked perfectly and solved my range problem for gateway.
                                  Now I ordered again from ebay (2 different stores, similar price) but on same arduino , when I replace old NFR24 with new ones (I got 5 different NRF modules) it doesn't work properly.
                                  Also if I put NRF24 without antenna it works fine,
                                  None of that ugly fix worked for me (shielding with alu, external power supply....)
                                  Please note that old NRF24 work without any "ugly fixes", directly connected to Arduino Nano 3.3 (3uF capacitor only).
                                  Also note that NRF24s without antenna work even without capacitor.

                                  So my question is simple: can anyone differ good ebay NFR24 with antenna from a nonworking one. I spent not only money but also a lot of time (waiting items from ebay that dont work) without success.

                                  Now I only can cry that I didnt order more pieces of that "old" model I had.
                                  But I hope someone will be able to tell.

                                  Currently I got 5 nonworking and 1 working with antenna, and 10 working NRF24 without antena.

                                  sundberg84S AWIA 2 Replies Last reply
                                  0
                                  • Igor AntolićI Igor Antolić

                                    I cannot see any more activity on this topic, but I have the same situation.
                                    About year ago I bought ebay model with antenna and it worked perfectly and solved my range problem for gateway.
                                    Now I ordered again from ebay (2 different stores, similar price) but on same arduino , when I replace old NFR24 with new ones (I got 5 different NRF modules) it doesn't work properly.
                                    Also if I put NRF24 without antenna it works fine,
                                    None of that ugly fix worked for me (shielding with alu, external power supply....)
                                    Please note that old NRF24 work without any "ugly fixes", directly connected to Arduino Nano 3.3 (3uF capacitor only).
                                    Also note that NRF24s without antenna work even without capacitor.

                                    So my question is simple: can anyone differ good ebay NFR24 with antenna from a nonworking one. I spent not only money but also a lot of time (waiting items from ebay that dont work) without success.

                                    Now I only can cry that I didnt order more pieces of that "old" model I had.
                                    But I hope someone will be able to tell.

                                    Currently I got 5 nonworking and 1 working with antenna, and 10 working NRF24 without antena.

                                    sundberg84S Offline
                                    sundberg84S Offline
                                    sundberg84
                                    Hardware Contributor
                                    wrote on last edited by
                                    #20

                                    @Igor-Antolić - sorry to say that i dont have any good answer - but since I have been around this forum for a long time I have seen this questions so many times - and the answer is thats its hard to know what you are buying. Search the forum, there is alof of pictures and discussions on this topic. This (https://forum.mysensors.org/topic/1664/which-are-the-best-nrf24l01-modules) might be the biggest so far.

                                    Someone mentioned we should report / keep some sort of register which seller delivers good/bad modules... but just as you I have had some good batches and some really bad.

                                    Controller: Proxmox VM - Home Assistant
                                    MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
                                    MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
                                    RFLink GW - Arduino Mega + RFLink Shield, 433mhz

                                    1 Reply Last reply
                                    0
                                    • Igor AntolićI Igor Antolić

                                      I cannot see any more activity on this topic, but I have the same situation.
                                      About year ago I bought ebay model with antenna and it worked perfectly and solved my range problem for gateway.
                                      Now I ordered again from ebay (2 different stores, similar price) but on same arduino , when I replace old NFR24 with new ones (I got 5 different NRF modules) it doesn't work properly.
                                      Also if I put NRF24 without antenna it works fine,
                                      None of that ugly fix worked for me (shielding with alu, external power supply....)
                                      Please note that old NRF24 work without any "ugly fixes", directly connected to Arduino Nano 3.3 (3uF capacitor only).
                                      Also note that NRF24s without antenna work even without capacitor.

                                      So my question is simple: can anyone differ good ebay NFR24 with antenna from a nonworking one. I spent not only money but also a lot of time (waiting items from ebay that dont work) without success.

                                      Now I only can cry that I didnt order more pieces of that "old" model I had.
                                      But I hope someone will be able to tell.

                                      Currently I got 5 nonworking and 1 working with antenna, and 10 working NRF24 without antena.

                                      AWIA Offline
                                      AWIA Offline
                                      AWI
                                      Hero Member
                                      wrote on last edited by
                                      #21

                                      @Igor-Antolić I assume you have been experimenting with the #define MY_RF24_PA_LEVEL RF24_PA_LOW ? The '+PA+LNA' have a habit of "over shouting" themselves.

                                      1 Reply Last reply
                                      1
                                      • M Offline
                                        M Offline
                                        molpie
                                        wrote on last edited by
                                        #22

                                        In my case, the most important things for a successful communication are:

                                        1. A good 3.3V power source (I used an adapter for nrf24l01 + with AMS1117);
                                        2. A 10uF capacitor (very important). In my case a 4.7uF capacitor was sufficient to pilot the nrf24l01 + PA + LNA at RF24_PA_LOW level.
                                        1 Reply Last reply
                                        1
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        15

                                        Online

                                        11.7k

                                        Users

                                        11.2k

                                        Topics

                                        113.0k

                                        Posts


                                        Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • MySensors
                                        • OpenHardware.io
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular