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. Adapter for RFM69 on NRF24L01+ pinout-header

Adapter for RFM69 on NRF24L01+ pinout-header

Scheduled Pinned Locked Moved Hardware
27 Posts 10 Posters 11.0k 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.
  • GertSandersG Offline
    GertSandersG Offline
    GertSanders
    Hardware Contributor
    wrote on last edited by
    #1

    Has anyone made or purchased an adapter to connect the RFM69 to a header with connections for nRF24L01+ ?

    Such a header uses the following Arduino pins:

    1: GND
    2: 3V3
    3: CE (pin 9)
    4: CSN (pin 10 or SS)
    5: SCK (pin 13)
    6: MOSI (pin 11)
    7: MISO (pin 12)
    8: IRQ (not used)

    The RFM69 will need an interrupt pin, most likely D2 (pin 3 on the atmega328p).

    SparkmanS 1 Reply Last reply
    1
    • GertSandersG GertSanders

      Has anyone made or purchased an adapter to connect the RFM69 to a header with connections for nRF24L01+ ?

      Such a header uses the following Arduino pins:

      1: GND
      2: 3V3
      3: CE (pin 9)
      4: CSN (pin 10 or SS)
      5: SCK (pin 13)
      6: MOSI (pin 11)
      7: MISO (pin 12)
      8: IRQ (not used)

      The RFM69 will need an interrupt pin, most likely D2 (pin 3 on the atmega328p).

      SparkmanS Offline
      SparkmanS Offline
      Sparkman
      Hero Member
      wrote on last edited by
      #2

      @GertSanders There are these: https://oshpark.com/shared_projects/TKNcHTRl

      Cheers
      Al

      1 Reply Last reply
      1
      • GertSandersG Offline
        GertSandersG Offline
        GertSanders
        Hardware Contributor
        wrote on last edited by
        #3

        @Sparkman : Super, thanks

        1 Reply Last reply
        0
        • S Offline
          S Offline
          shabba
          wrote on last edited by
          #4

          @Sparkman Have you used them? Wonder what it involves. Soldering the RFM69 to the adaptor and plugging in the adaptor?

          SparkmanS 1 Reply Last reply
          0
          • NeverDieN Offline
            NeverDieN Offline
            NeverDie
            Hero Member
            wrote on last edited by NeverDie
            #5

            @GertSanders said:

            Has anyone made or purchased an adapter to connect the RFM69 to a header with connections for nRF24L01+ ?

            Such a header uses the following Arduino pins:

            1: GND
            2: 3V3
            3: CE (pin 9)
            4: CSN (pin 10 or SS)
            5: SCK (pin 13)
            6: MOSI (pin 11)
            7: MISO (pin 12)
            8: IRQ (not used)

            The RFM69 will need an interrupt pin, most likely D2 (pin 3 on the atmega328p).

            Sounds like it might be good for retrofits. Ideally you'd pull out the NRF24L01+ and just plug-in the RFM69, and then everything would "just work" after a reboot. Unfortunately you might still have the interrupt wire to run to D2. Unless maybe that's the "unused" IRQ? To which pin on the Arduino does the IRQ socket already connect with? I would guess it's either D2 or D3. Most likely it's D2, in which case all is good. D9 wouldn't be needed anymore and could be freed up.

            1 Reply Last reply
            0
            • S shabba

              @Sparkman Have you used them? Wonder what it involves. Soldering the RFM69 to the adaptor and plugging in the adaptor?

              SparkmanS Offline
              SparkmanS Offline
              Sparkman
              Hero Member
              wrote on last edited by
              #6

              @shabba said:

              @Sparkman Have you used them? Wonder what it involves. Soldering the RFM69 to the adaptor and plugging in the adaptor?

              I have ordered them, but I have not used them. It is just the circuit board, so you will need to add headers and solder the rfm module to it.

              Cheers
              Al

              S 1 Reply Last reply
              0
              • SparkmanS Sparkman

                @shabba said:

                @Sparkman Have you used them? Wonder what it involves. Soldering the RFM69 to the adaptor and plugging in the adaptor?

                I have ordered them, but I have not used them. It is just the circuit board, so you will need to add headers and solder the rfm module to it.

                Cheers
                Al

                S Offline
                S Offline
                shabba
                wrote on last edited by
                #7

                @Sparkman Do let us know how you get on with them. Tempted to change over to RFM69 and this sounds like a potential route. Thanks!

                1 Reply Last reply
                0
                • GertSandersG Offline
                  GertSandersG Offline
                  GertSanders
                  Hardware Contributor
                  wrote on last edited by
                  #8

                  I hope that the Serial gateway implementation on Raspberry PI also allows for a switch to RFM69. That all depends on how the IRQ pin needs te be treated.

                  On my board I provided for a jumper to connect the IRQ pin of the NRF24 to pin 2 of the atmega328 ( the INT0 pin). The MySensors library requires connection of IRQ to pin 2. But that would only cover the sensor side, not my gateway side yet. So here is hoping that we will have a solution of the gateway side as well.
                  .

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    shabba
                    wrote on last edited by
                    #9

                    Hi folks - Anyone use a good adaptor? I want to change all my sensors to RFM69 but have lots of boards that are designed for NRF24L01+
                    Thanks!

                    1 Reply Last reply
                    0
                    • hekH Offline
                      hekH Offline
                      hek
                      Admin
                      wrote on last edited by
                      #10

                      https://www.openhardware.io/view/16/NRF2RFM69

                      S 1 Reply Last reply
                      2
                      • hekH hek

                        https://www.openhardware.io/view/16/NRF2RFM69

                        S Offline
                        S Offline
                        shabba
                        wrote on last edited by
                        #11

                        @hek Thanks but I do I order it? Put a few on a 5x5cm board on itead? Is there a file I can upload?

                        1 Reply Last reply
                        0
                        • Cliff KarlssonC Offline
                          Cliff KarlssonC Offline
                          Cliff Karlsson
                          wrote on last edited by
                          #12

                          I would also like to know this. If you look at the openhardware.io site there is a link to the projects github page. There it is mentioned that he added a panelized version but I don´t understand witch file I need to upload to dirtycbs to order that version

                          1 Reply Last reply
                          0
                          • scalzS Offline
                            scalzS Offline
                            scalz
                            Hardware Contributor
                            wrote on last edited by
                            #13

                            You need to .zip all "combined" files. Each one describes a layer. The ".txt" for drills, ".gts"for top soldermask, etc... Fabhouse need all of them in one .zip
                            Here is explained which files you need for your .zip (in the Ordering Section)
                            http://dirtypcbs.com/about.php

                            1 Reply Last reply
                            0
                            • hekH Offline
                              hekH Offline
                              hek
                              Admin
                              wrote on last edited by
                              #14

                              Hmm, wait a bit ordering... I'm discussing some issues with PCBWay about the panelized version @tbowmo uploaded yesterday.

                              1 Reply Last reply
                              0
                              • tbowmoT Offline
                                tbowmoT Offline
                                tbowmo
                                Admin
                                wrote on last edited by
                                #15

                                I've added a link to dirtypcb's on the project forum thread

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

                                  I have ordered several adapters:

                                  https://github.com/hallard/RFM12B-BreakOut

                                  They are on oshpark.

                                  Please check carefully which footprint you have:

                                  • rfm12b /rfm69c(w) (the old rfm12 footprint)
                                  • rfm69chw /rfm95* (lora footprint)

                                  They are working fine @GertSanders on your nodes :-)
                                  0_1467275051112_2016-06-30 08.37.43.jpg
                                  I have also ordered @tbowmo adapter, but have not tried it.

                                  GertSandersG 1 Reply Last reply
                                  0
                                  • alexsh1A alexsh1

                                    I have ordered several adapters:

                                    https://github.com/hallard/RFM12B-BreakOut

                                    They are on oshpark.

                                    Please check carefully which footprint you have:

                                    • rfm12b /rfm69c(w) (the old rfm12 footprint)
                                    • rfm69chw /rfm95* (lora footprint)

                                    They are working fine @GertSanders on your nodes :-)
                                    0_1467275051112_2016-06-30 08.37.43.jpg
                                    I have also ordered @tbowmo adapter, but have not tried it.

                                    GertSandersG Offline
                                    GertSandersG Offline
                                    GertSanders
                                    Hardware Contributor
                                    wrote on last edited by
                                    #17

                                    @alexsh1

                                    How is the power consumption and the range with these modules ?

                                    alexsh1A 1 Reply Last reply
                                    0
                                    • GertSandersG GertSanders

                                      @alexsh1

                                      How is the power consumption and the range with these modules ?

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

                                      @GertSanders The range is BY FAR better. I am getting a very stable signal in the corners where nrf24l01+ has never worked. No more voodoo dancing trying to make nrf24l01+ work!
                                      I have not measured the consumption yet as I would need a proper scope rather than using a multimeter. So I had to rely on this table:

                                      Consumption

                                      1 Reply Last reply
                                      1
                                      • D Offline
                                        D Offline
                                        drock1985
                                        wrote on last edited by
                                        #19

                                        @alexsh1

                                        very nice work. So the NRF2RFM69; will it work with the RFM69CHW chip at all? The reason I ask is, I have a lot of slimnodes on battery as well that I would like to switch radios for some better range (and hopefully, less failures on my network).

                                        Thanks,

                                        My Projects
                                        2 Door Chime Sensor
                                        Washing Machine Monitor

                                        alexsh1A 1 Reply Last reply
                                        0
                                        • D drock1985

                                          @alexsh1

                                          very nice work. So the NRF2RFM69; will it work with the RFM69CHW chip at all? The reason I ask is, I have a lot of slimnodes on battery as well that I would like to switch radios for some better range (and hopefully, less failures on my network).

                                          Thanks,

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

                                          @drock1985 You do not need "H" radios on the nodes. I have the gateway with RFM69HCW (lora footprint the same as RFM95*) and the node with RFM69CW (RFM12B footprint). The issue with "H" radio is that it consumes much more to transmit - 130mA (vs 45mA for a non-H radio). 16.5cm insulated wire works really nicely. I did not notice much difference to SMA antenna though It does look sleeker.

                                          The range on 433Mhz modules (one H and one non-H) is excellent. I'll to go outside to measure it. It covers the whole house without any dead zones.

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


                                          18

                                          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