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. Hardware
  3. NRF24 / RFM69????

NRF24 / RFM69????

Scheduled Pinned Locked Moved Hardware
20 Posts 4 Posters 5.8k Views 5 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.
  • R Offline
    R Offline
    Roloz
    wrote on last edited by
    #4

    @sundberg84 My 433Mhz Rx with external antenna (17cm wire) has a limited range, it only sees signals from my KAKU remote within 15 cm (max), my Tx is working good, I can send the signals from the living-room to the addict (about 8mtr higher trough 2 concrete floors) and the garden. So switching on my AC Mains works good, but receiving signals from the doorbell and the smoke detectors doesn't work at all.
    Do you have any experience with receiving signals?? Do you use the RFLink or the RFM69 for this.
    And how many work do you have with the Nrf24, I thought of using it to get Temp/Hum and light info from every room and switch the lights and on sunny days to open or close the shutters (trough the same Nrf24), is this a good or bad idea?? (also want to use it to send info back if the signal is received)

    @gohan Oke thanks for your info, I forgot that the RFM69 is only 3,3V and you will need a converter. I'm planning to use all the modules with a power adapter so battery saving is no issue.

    1 Reply Last reply
    0
    • gohanG Offline
      gohanG Offline
      gohan
      Mod
      wrote on last edited by
      #5

      You don't really need a converter, you can just use a pro mini 3.3v or an esp8266.

      1 Reply Last reply
      0
      • R Offline
        R Offline
        Roloz
        wrote on last edited by Roloz
        #6

        I hope/thought that an Arduino NANO has also 3,3V. (this because I ordered 3 of these Arduino's to use for starting with MySensors)

        M 1 Reply Last reply
        0
        • gohanG Offline
          gohanG Offline
          gohan
          Mod
          wrote on last edited by
          #7

          I am not aware of a 3.3v version of Arduino NANO

          R 1 Reply Last reply
          0
          • R Roloz

            I hope/thought that an Arduino NANO has also 3,3V. (this because I ordered 3 of these Arduino's to use for starting with MySensors)

            M Offline
            M Offline
            manutremo
            wrote on last edited by
            #8

            @Roloz I guess you are refering to the 3.3v output on the Nano. There are two issues with this:

            • the Nano IO ports are still using 5v levels. Nrf24 is 5v/3.3v tolerant, but rfm69 is not, so you will need to use a converter.

            • if you are using one of the high power versions of the rfm69 and using the high power settings, the Nano might not be able to provide the necessary power.

            If rfm69 is your choice (it is mine) using a 3.3v mini pro really simplifies things.

            1 Reply Last reply
            2
            • gohanG gohan

              I am not aware of a 3.3v version of Arduino NANO

              R Offline
              R Offline
              Roloz
              wrote on last edited by
              #9

              @gohan
              I meant a 3,3V output, not a 3,3V working voltage. (Sorry I didn't mentioned that)

              @manutremo
              Oke, why is the RFM69 your choice?
              Do you also use them for sensors (temp/hum/lux/smoke detector) or to switch AC Mains/Modules.

              M 1 Reply Last reply
              0
              • gohanG Offline
                gohanG Offline
                gohan
                Mod
                wrote on last edited by
                #10

                I can tell my preliminary findings in comparing nrf24 and rfm69 in my house: nrf24 gateway uses the PA LNA with a long antenna and node uses a standard module all set to max power, the rfm69 433mhz performs better using less power

                R 1 Reply Last reply
                0
                • gohanG gohan

                  I can tell my preliminary findings in comparing nrf24 and rfm69 in my house: nrf24 gateway uses the PA LNA with a long antenna and node uses a standard module all set to max power, the rfm69 433mhz performs better using less power

                  R Offline
                  R Offline
                  Roloz
                  wrote on last edited by
                  #11

                  @gohan

                  Thanks for your input, A good reason to go for the RFM69 module. I will try to change the Arduino nano for the mini pro and use them with the RFM69. :thumbsup:

                  1 Reply Last reply
                  0
                  • R Roloz

                    @gohan
                    I meant a 3,3V output, not a 3,3V working voltage. (Sorry I didn't mentioned that)

                    @manutremo
                    Oke, why is the RFM69 your choice?
                    Do you also use them for sensors (temp/hum/lux/smoke detector) or to switch AC Mains/Modules.

                    M Offline
                    M Offline
                    manutremo
                    wrote on last edited by
                    #12

                    @Roloz My first choice was nrf24. I found multiple problems with; even after all the power feed, etc issues had been solved, some sensors were still showing very unstable connections.

                    I finally built a "nrf24 scanner" and found that I had problems of coverage. I tested many combinations of power settings between the gw and the sensors, but was unable to find one that worked for all sensors. If I pushed the power high, the sensors positioned further got good connection, but the closest ones became saturated and failed. With lower settings, the closest worked but the farthest didn't. My home is small and there aren't too many walls; probably the 2.4GHz band is just quite saturated.

                    I finally decided to try the rfm69hw and found it more stable. I also migrated to the new development branch which supports automatic power setting and found this helped a whole lot. I had to lower the gw transmission power from the default 20dB to 0-5dB, which means that I should have been fine with non-hw modules, but the price difference is not that high and who knows some day I may need the additional range.

                    Just one additional comment - If you are ever using the hw version at full power, keep in mind that the arduino 3.3v vout may not be able to provide the necessary power to the rfm69 module, so you might need to power it separately so it's fully reliable.

                    I hope this helps.

                    1 Reply Last reply
                    1
                    • R Offline
                      R Offline
                      Roloz
                      wrote on last edited by
                      #13

                      @manutremo
                      Thanks for your input, this is very helpful information for me.
                      I will start with the RFM69 modules in stat of the Nrf24.

                      gohanG 1 Reply Last reply
                      0
                      • R Roloz

                        @manutremo
                        Thanks for your input, this is very helpful information for me.
                        I will start with the RFM69 modules in stat of the Nrf24.

                        gohanG Offline
                        gohanG Offline
                        gohan
                        Mod
                        wrote on last edited by
                        #14

                        @Roloz just be advised as rfm69 are a bit more of a hassle due to the need of the pcb since they are smd

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          manutremo
                          wrote on last edited by
                          #15

                          Not necessarily - I 've been using the rfm69 boards welding wires directly to the board with no problem. Recently I started to use JST PH 2.0mm connectors with good results too.

                          1 Reply Last reply
                          1
                          • gohanG Offline
                            gohanG Offline
                            gohan
                            Mod
                            wrote on last edited by
                            #16

                            Soldering wires directly for me still stands in the "hassle" category 😌

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              manutremo
                              wrote on last edited by
                              #17

                              Certainly not as easy as just inserting the pins - but certainly less than building a PCB.

                              However in that case the adafruit and sparkfun versions come already soldered to a PCB with standard 2.54mm holes... significantly more expensive (3x-4x) and you still have to solder the pins anyways...

                              Adafruit RFM69

                              Sparkfun RFM69

                              I'm unaware of other cheaper solutions but some chinese manufacturer may have already launched something...

                              1 Reply Last reply
                              0
                              • gohanG Offline
                                gohanG Offline
                                gohan
                                Mod
                                wrote on last edited by
                                #18

                                There are multiple pcb solutions for rfm69 on openhardware.io that you can still have for quite cheap.

                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  manutremo
                                  wrote on last edited by
                                  #19

                                  Interesting site, thanks. I searched RFM69 and checked on some of the results. Only some of the results seem to be rfm69 modules (most are complete nodes, gateways...). The minimum purchase quantity seems to be 10units and with the delivery cost the cost is closely the same to that of the usual rfm69 modules. Some of them seem to come unassembled. However some might be interesting for some of my upcoming projects. Which one(s) would you recommend that includes rfm69 (+ power voltage limiter + level converter if possible) and is ready for connecting the wires with no soldering?

                                  The "hassles" I see with the rfm69 vs the nrf24L01 (apart from soldering if that's not your piece of cake) are:

                                  • The max power voltage is 3.6v (3.9 absolute maximum). That means that if you want to use i.e. Li-ion batteries (which are 4.2v fully charged), you need to limit the voltage so that it stays below 3.6v. I use a HT7350 or a MCP1700-3302E for that. The nrf24L01 doesn't need that unless you use a higher voltage source.

                                  • The RFM69 pins are not tolerant to 5v TTL levels as the nrf24L01 are. Again, if you are using a 5v arduino board, you'll need some levels converter.

                                  Overall, it's good to see that there are many options available, the user just needs to select the one that best fits the specific application.

                                  1 Reply Last reply
                                  0
                                  • gohanG Offline
                                    gohanG Offline
                                    gohan
                                    Mod
                                    wrote on last edited by
                                    #20

                                    From openhardware you can download the Gerber files and have them printed from your favorite pcb factory. As you may have noticed the pcbs supporting rfm69 do usually have a pro mini 3.3v socket. For nrf24 you still can't use lipo batteries without a ldo voltage regulator. Personally I'd prefer the rfm69 as you can choose the frequency you prefer while the nrf24 are stuck to the heavily crowded 2.4Ghz

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    20

                                    Online

                                    11.7k

                                    Users

                                    11.2k

                                    Topics

                                    113.1k

                                    Posts


                                    Copyright 2025 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