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+ and without +. arduino pro micro?

nRF24L01+ and without +. arduino pro micro?

Scheduled Pinned Locked Moved Troubleshooting
4 Posts 3 Posters 1.6k Views 4 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.
  • S Offline
    S Offline
    slowbo
    wrote on last edited by
    #1

    Hi! this is my first thread and im kind of a newbie at mysensors. Ive made alot using arduinos before but this time i cannot make it work.
    i recently bought a nRF24L01+ pa (with antenna) and got it working with nocemcu from what i can see.
    I use the handy adapter boards ( http://www.addicore.com/nRF24L01-Adapter-p/123.htm ) and they seem to work good. i checked the voltage and its 3 volts to the module. ive also used a 10uf capacitor on vcc and ground soldered on.

    my problem is to get a node working with an arduino pro micro and i accidently bought the nRF24L01(without +) in 10packs and i cannot find the link for slowing down the rate to 1mbps to get them working.

    so my question:

    1. is it possible to use arduino pro micro?
    2. how should i change settings to get the modules without + working with my +module as gateway.
      ive tried different power supplys and with or without the adapter board.

    the output for my sensors is typical

    811645 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
    813647 !TSM:FPAR:NO REPLY
    813647 TSM:FPAR

    i use domoticz as controller.
    im sorry if this is a common question. ive looked around trying to find a good thread.
    i love the creativity and i look forward to building!
    /Tobias

    M 1 Reply Last reply
    0
    • S slowbo

      Hi! this is my first thread and im kind of a newbie at mysensors. Ive made alot using arduinos before but this time i cannot make it work.
      i recently bought a nRF24L01+ pa (with antenna) and got it working with nocemcu from what i can see.
      I use the handy adapter boards ( http://www.addicore.com/nRF24L01-Adapter-p/123.htm ) and they seem to work good. i checked the voltage and its 3 volts to the module. ive also used a 10uf capacitor on vcc and ground soldered on.

      my problem is to get a node working with an arduino pro micro and i accidently bought the nRF24L01(without +) in 10packs and i cannot find the link for slowing down the rate to 1mbps to get them working.

      so my question:

      1. is it possible to use arduino pro micro?
      2. how should i change settings to get the modules without + working with my +module as gateway.
        ive tried different power supplys and with or without the adapter board.

      the output for my sensors is typical

      811645 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      813647 !TSM:FPAR:NO REPLY
      813647 TSM:FPAR

      i use domoticz as controller.
      im sorry if this is a common question. ive looked around trying to find a good thread.
      i love the creativity and i look forward to building!
      /Tobias

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

      Hi @slowbo!

      It seems you have already discarded power supply issues.

      It should be possible to make the module work with any arduino.

      In order to set the comms speed rate, you should add the following to your sketch:

      #define MY_RF24_DATARATE RF24_250KBPS
      

      Other options are RF24_1MBPS and RF24_2MBPS (however I think that only + modules support 2mbps).

      To be more sure, I usually also set the power and channel to all my nodes and gateway by adding:

      #define MY_RF24_PA_LEVEL RF24_PA_MAX
      #define MY_RF24_CHANNEL 100
      

      Other options for PA level are RF24_PA_MIN, RF24_PA_LOW, or RF24_PA_HIGH

      If they don't work yet, there is also a possibility that the modules are fake - some are known to be unreliable and other seem to be just incompatible with genuine ones.

      I hope this helps!

      S 1 Reply Last reply
      0
      • M manutremo

        Hi @slowbo!

        It seems you have already discarded power supply issues.

        It should be possible to make the module work with any arduino.

        In order to set the comms speed rate, you should add the following to your sketch:

        #define MY_RF24_DATARATE RF24_250KBPS
        

        Other options are RF24_1MBPS and RF24_2MBPS (however I think that only + modules support 2mbps).

        To be more sure, I usually also set the power and channel to all my nodes and gateway by adding:

        #define MY_RF24_PA_LEVEL RF24_PA_MAX
        #define MY_RF24_CHANNEL 100
        

        Other options for PA level are RF24_PA_MIN, RF24_PA_LOW, or RF24_PA_HIGH

        If they don't work yet, there is also a possibility that the modules are fake - some are known to be unreliable and other seem to be just incompatible with genuine ones.

        I hope this helps!

        S Offline
        S Offline
        slowbo
        wrote on last edited by
        #3

        @manutremo thankyou very much for a good answer! I will try it out tonight. This information should be easier to find in some faq or am i the only one who made this mistake ? :)

        HenryWhiteH 1 Reply Last reply
        0
        • S slowbo

          @manutremo thankyou very much for a good answer! I will try it out tonight. This information should be easier to find in some faq or am i the only one who made this mistake ? :)

          HenryWhiteH Offline
          HenryWhiteH Offline
          HenryWhite
          wrote on last edited by
          #4

          @slowbo here you can find the documentation: https://www.mysensors.org/download/sensor_api_20
          There's also a list of all available config options.

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


          17

          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