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. OpenHardware.io
  3. đź’¬ NRF2RFM69

đź’¬ NRF2RFM69

Scheduled Pinned Locked Moved OpenHardware.io
rfm69adapterconverternrf24l01
113 Posts 29 Posters 30.4k Views 24 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.
  • alexsh1A alexsh1

    @symos IRQ is not utilised for nrf24l01+ in MySensors. There is a provision for future, but just ignore IRQ for now.

    tbowmoT Offline
    tbowmoT Offline
    tbowmo
    Admin
    wrote on last edited by
    #104

    @alexsh1

    You can enable interrupt usage for NRF24, depending on your hardware and needs.

    see the #MY_RF24_IRQ_PIN define, which is used around here

    mfalkviddM alexsh1A 2 Replies Last reply
    0
    • tbowmoT tbowmo

      @alexsh1

      You can enable interrupt usage for NRF24, depending on your hardware and needs.

      see the #MY_RF24_IRQ_PIN define, which is used around here

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #105

      see the #MY_RF24_IRQ_PIN define, which is used around here

      Or the documentation at https://www.mysensors.org/apidocs/group__RF24SettingGrpPub.html#ga23c9926f77307bf1b0263432232e4f4a ;-)

      1 Reply Last reply
      0
      • tbowmoT tbowmo

        @alexsh1

        You can enable interrupt usage for NRF24, depending on your hardware and needs.

        see the #MY_RF24_IRQ_PIN define, which is used around here

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

        @tbowmo I wonder what would be an example of using it?!
        I knew it would be supported at a certain time in the future but I did not realise it it supported already.

        1 Reply Last reply
        0
        • acbA Offline
          acbA Offline
          acb
          wrote on last edited by
          #107

          On a related note, if anyone is trying to get the NRF2RFM69 board or similar working with the awesome Sensebender Gateway and W5100 Ethernet board, here’s what I had to do today as far as the CS and IRQ defines are concerned.

          [FYI: I’m coming back to MySensors after a long hiatus and am in the process of updating (some from v1.3!) all my gateways and sensors...]

          Aside from the usual radio selection, I had use the new driver and point the RFM69 NSS and IRQ pins at the nRF CS and IRQ nets. Also, if you want to, you can point the RFM69 RESET pin at the nRF CE net:

          #define MY_RFM69_NEW_DRIVER
          #define MY_RF69_RESET 34  // Note: Should be MY_RFM69_RST_PIN, but this didn’t work.
          #define MY_RFM69_IRQ_PIN 31
          #define MY_RFM69_IRQ_NUM digitalPinToInterrupt(MY_RFM69_IRQ_PIN)
          #define MY_RFM69_CS_PIN 29
          #define MY_DEBUG_VERBOSE_RFM69  // Note: Only if you want to check the pins, RSSI, etc.
          

          0_1547615836181_MySensors Gateway & Nodes - Small.jpg

          Hope that helps someone.

          1 Reply Last reply
          2
          • tbowmoT Offline
            tbowmoT Offline
            tbowmo
            Admin
            wrote on last edited by
            #108

            @acb

            You do know that there is solder pads for RFM69HW on the back of the gateway, right? And the board defs for the gateway are configured to use those pins for the RFM69 by default.

            acbA 1 Reply Last reply
            1
            • mfalkviddM Offline
              mfalkviddM Offline
              mfalkvidd
              Mod
              wrote on last edited by
              #109

              Adding image for reference
              alt text

              1 Reply Last reply
              1
              • alexsh1A alexsh1

                @symos IRQ is not utilised for nrf24l01+ in MySensors. There is a provision for future, but just ignore IRQ for now.

                S Offline
                S Offline
                symos
                wrote on last edited by
                #110

                @alexsh1 Thanks, though I'm not sure you understood exactly what I'm saying.
                If I connect the radio to the RPi 3 following the NRF instructions and using the NRF2RFM69 adapter, it is NOT working.

                For it to work, I MUST connect the "IRQ" pin of the NRF2RFM69 (which corresponds to RFM's D100 pin) to RPi's pin 22 (which is where CE is supposed to go, according to instructions) and leave CE unconnected.

                So if someone is using the NRF2RFM69 adapter and tries to connect the radio to the RPi 3 as if it were an NRF, it won't work. I think this is confusing and that's why I posted it.

                1 Reply Last reply
                0
                • tbowmoT tbowmo

                  @acb

                  You do know that there is solder pads for RFM69HW on the back of the gateway, right? And the board defs for the gateway are configured to use those pins for the RFM69 by default.

                  acbA Offline
                  acbA Offline
                  acb
                  wrote on last edited by
                  #111

                  Yes @tbowmo, I saw the solder pads on the back - although thanks for the reminder (and image @mfalkvidd)!

                  I’m not using those (yet) since I didn’t want to “permanently” attach one of my “precious” RFM69HWs to it whilst I’m tinkering with all these lovely new radios you now support. RFM95 next I hope, after checking out the FOTA and signing! You guys have really done great work!

                  I also wanted to range-test with a few different externally mounted antennas I had lying around and so I combined pads for a surface mount U.fl and edge SMA on my own NRF2RFM69.

                  Not a great deal of room around the SBGW’s pin breakout (P1) for a helical - although I really respect the design choices - so I figure I’ll probably breakout those pins to pigtail an SMA.

                  But this is getting a bit off-topic Re: NRF2RFM69 and probably better suited to the Sensebender Gateway thread.

                  Bringing it back on-topic a little:

                  Do you know if there is a version of this board that is pad-compatible with the C-versions of these HopeRF RFM69s before I go searching? (Since I believe the C-versions are also pad-compatible with the RFM95s…)

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    aramko aramko
                    Banned
                    wrote on last edited by
                    #112
                    This post is deleted!
                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      Joost
                      wrote on last edited by
                      #113

                      @acb
                      Hi @acb and others, regarding "Do you know if there is a version of this board that is pad-compatible with the C-versions of these HopeRF RFM69s before I go searching? (Since I believe the C-versions are also pad-compatible with the RFM95s…)" - did you find any alternative?
                      I'm in the same boat looking for an adapter from NRF24 to the footprint of RFM69*C = RFM95/96.
                      Thanks, Joost

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


                      13

                      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