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. powering Arduino nano from USB and NRF24L01+ from AA batteries. Not working

powering Arduino nano from USB and NRF24L01+ from AA batteries. Not working

Scheduled Pinned Locked Moved Troubleshooting
7 Posts 2 Posters 50 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.
  • G Offline
    G Offline
    garubi
    wrote on last edited by
    #1

    Hi all,
    first post here, even if I'm lurking from several months ago.
    My name is Stefano, I have some experience with Arduinos, Teensy, ESPs. I'm running an Home Assistant controller, and I'm already using some basic MySensors nodes.

    I'm experimenting with a test node where the Arduino Nano is powered via USB and the NRF24L01+ radio is powered from 2 AA batteries in series.
    The node is booting up (I get MySensors banner and data in serial console) but the radio does not initialize.
    I understood that the NRF24 can be powered directly from 3V batteries, isn't it?

    If I connect the radio to the 3.3V and GND pin of Arduino it runs ok. It's just when powered from batteries that it doesn't initialize...

    Any clue?

    p.s.
    Some context information:

    • all the others radio's pin are connected to the Arduino in the same way both when powered with batteries taht when powered from Arduino
    • I checked the batteries with multimeter and they, in series, provides around 3.1Volts. I think it's enough, isn't it?
    • Why am I doing this? well I'm trying to test if I can get better radio performances by powering it from a "cleaner" current (batterties) instead of the 3.3V from Arduino.

    Thanks for your help

    mfalkviddM 1 Reply Last reply
    0
    • G garubi

      Hi all,
      first post here, even if I'm lurking from several months ago.
      My name is Stefano, I have some experience with Arduinos, Teensy, ESPs. I'm running an Home Assistant controller, and I'm already using some basic MySensors nodes.

      I'm experimenting with a test node where the Arduino Nano is powered via USB and the NRF24L01+ radio is powered from 2 AA batteries in series.
      The node is booting up (I get MySensors banner and data in serial console) but the radio does not initialize.
      I understood that the NRF24 can be powered directly from 3V batteries, isn't it?

      If I connect the radio to the 3.3V and GND pin of Arduino it runs ok. It's just when powered from batteries that it doesn't initialize...

      Any clue?

      p.s.
      Some context information:

      • all the others radio's pin are connected to the Arduino in the same way both when powered with batteries taht when powered from Arduino
      • I checked the batteries with multimeter and they, in series, provides around 3.1Volts. I think it's enough, isn't it?
      • Why am I doing this? well I'm trying to test if I can get better radio performances by powering it from a "cleaner" current (batterties) instead of the 3.3V from Arduino.

      Thanks for your help

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

      @garubi is gnd on the nrf24 connected to gnd on the Arduino?

      1 Reply Last reply
      1
      • G Offline
        G Offline
        garubi
        wrote on last edited by
        #3

        @mfalkvidd no, at the moment it's connected to the negative pole of the battery.
        So the V+ of the radio to to the positive of the battery and the GND to the negativa

        mfalkviddM 1 Reply Last reply
        1
        • G garubi

          @mfalkvidd no, at the moment it's connected to the negative pole of the battery.
          So the V+ of the radio to to the positive of the battery and the GND to the negativa

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

          @garubi they’ll need common ground to be able to communicate.

          Connect gnd on the Arduino to gnd on the nrf24 (in addition to the existing connections).

          1 Reply Last reply
          0
          • G Offline
            G Offline
            garubi
            wrote on last edited by
            #5

            :man-facepalming: I'm really a nooob! :laughing:
            Thank you, I'll try as soon as possible...
            So to recap:
            Arduino GND -> Radio GND
            Arduino 3V3 -> unconnected
            Battery GND -> Radio GND
            Battery + -> Radio VCC

            Is it corrrect?

            Thank you again
            Stefano

            mfalkviddM 1 Reply Last reply
            0
            • G garubi

              :man-facepalming: I'm really a nooob! :laughing:
              Thank you, I'll try as soon as possible...
              So to recap:
              Arduino GND -> Radio GND
              Arduino 3V3 -> unconnected
              Battery GND -> Radio GND
              Battery + -> Radio VCC

              Is it corrrect?

              Thank you again
              Stefano

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

              @garubi yes, you got it right

              We were all noobs at some point :)

              G 1 Reply Last reply
              0
              • mfalkviddM mfalkvidd

                @garubi yes, you got it right

                We were all noobs at some point :)

                G Offline
                G Offline
                garubi
                wrote on last edited by
                #7

                Just for others coming here in the future: I changed the connections as suggested by @mfalkvidd , restarted the node and now the radio runs from batteries and the Arduino is powered from USB (phone charger).

                Unfortunately this doesn't seem to have improved the radio communication, but this is another story...
                Stefano

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


                10

                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