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. Issues running node on Arduino Micro/Leonardo

Issues running node on Arduino Micro/Leonardo

Scheduled Pinned Locked Moved Troubleshooting
6 Posts 2 Posters 422 Views 2 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.
  • B Offline
    B Offline
    bean72
    wrote on last edited by
    #1

    I spent weeks troubleshooting an arduino micro w/ RF24, it would seem after uploading the sketch, everything works. Then after 30 seconds, the node attempts to find parent, the gateway replies, but it's NACK and the node receives no data. it would stay in the find parent state, no matter what I do, until I give up and try again the following day where it would work briefly again.

    I did the usual troubleshooting steps, clear EEPROM, add a capacitor, check for power issues. Got a new batch of radios in, same thing. Because I'm new with this and was not having any success, I was going to throw in the towel and give up. I decided to try an Uno clone, and it worked flawlessly!

    Is there known issues when running RF24's on a Micro/Leonardo?

    mfalkviddM 1 Reply Last reply
    0
    • B bean72

      I spent weeks troubleshooting an arduino micro w/ RF24, it would seem after uploading the sketch, everything works. Then after 30 seconds, the node attempts to find parent, the gateway replies, but it's NACK and the node receives no data. it would stay in the find parent state, no matter what I do, until I give up and try again the following day where it would work briefly again.

      I did the usual troubleshooting steps, clear EEPROM, add a capacitor, check for power issues. Got a new batch of radios in, same thing. Because I'm new with this and was not having any success, I was going to throw in the towel and give up. I decided to try an Uno clone, and it worked flawlessly!

      Is there known issues when running RF24's on a Micro/Leonardo?

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

      @bean72 maybe the 3.3V regulator on the Micro is noisy? Nrf24 is very sensitive to noise.

      You could try the Micro but use an external power supply for the nrf24.

      1 Reply Last reply
      1
      • B Offline
        B Offline
        bean72
        wrote on last edited by
        #3

        It's looking like a noise issue, I ran the RF24 directly off the 3.3v on the Uno (Which I know is stable), and I was getting successful communication. Would a larger capacitor help in this case, is there a maximum size I can use?

        mfalkviddM 1 Reply Last reply
        0
        • B bean72

          It's looking like a noise issue, I ran the RF24 directly off the 3.3v on the Uno (Which I know is stable), and I was getting successful communication. Would a larger capacitor help in this case, is there a maximum size I can use?

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

          @bean72 we do 't have conclusive data on that unfortunately.

          In some cases, 4.7uF is good, sometimes 47uF is better. Some people use a combination of small and larger.

          B 2 Replies Last reply
          1
          • mfalkviddM mfalkvidd

            @bean72 we do 't have conclusive data on that unfortunately.

            In some cases, 4.7uF is good, sometimes 47uF is better. Some people use a combination of small and larger.

            B Offline
            B Offline
            bean72
            wrote on last edited by
            #5

            @mfalkvidd I tried 100uF just now as a 47uF did not work for me, I seem to be getting a more stable connection. I’ll let it run for 24 hours and see how it goes, but it’s looking promising. Thanks!

            1 Reply Last reply
            1
            • mfalkviddM mfalkvidd

              @bean72 we do 't have conclusive data on that unfortunately.

              In some cases, 4.7uF is good, sometimes 47uF is better. Some people use a combination of small and larger.

              B Offline
              B Offline
              bean72
              wrote on last edited by
              #6

              @mfalkvidd 100uF is looking to be the sweet spot for me. I was still getting some NACKs at first, but after moving the Micro further away from the gateway, it's got a more stable connection. Thank you for your help.

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


              11

              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