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. NRF24 problems with cold temperatures

NRF24 problems with cold temperatures

Scheduled Pinned Locked Moved Troubleshooting
8 Posts 5 Posters 2.8k 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.
  • SushukkaS Offline
    SushukkaS Offline
    Sushukka
    wrote on last edited by
    #1

    Hello,
    Has anyone else had problems with cold temperatures and NFR24 chip? I have used Arduino Nanos and Pro Minis with normal ebay NRF24 chips with/without capacitors and also with the standard attach board which has 5V input etc. Power supply has always been an adapter ("Hlk-Pm01 Ac-Dc 220V To 5V" or just mobile phone power adapter) so there should be no power issues. Have been feeding also power directly to the NFR24 bypassing Arduino's limitations etc. So far it seems that somewhere near 0°C the nodes stop responding. When bringing back inside, they revive and continue working. Arduino blinks and seems to do something, but communication just freezes (need to do more investigation how Arduino itself is affected). It's worth to mention that my Wemos D1 Mini nodes have been working perfectly in same conditions (same power adapters, locations, -20°C). Radio coverage shouldn't be an issue as there are already couple of inside repeater nodes near the outside locations.
    I have just oredered couple of sensebender boards for monitoring fridge/freezer temperatures and because they need to be battery operated + facing cold temperatures I'm starting to wonder if they will work at all. I have tested this with several NRF24 chips form different orders so it shouldn't be faulty batch related issue.

    mfalkviddM sundberg84S 2 Replies Last reply
    0
    • SushukkaS Sushukka

      Hello,
      Has anyone else had problems with cold temperatures and NFR24 chip? I have used Arduino Nanos and Pro Minis with normal ebay NRF24 chips with/without capacitors and also with the standard attach board which has 5V input etc. Power supply has always been an adapter ("Hlk-Pm01 Ac-Dc 220V To 5V" or just mobile phone power adapter) so there should be no power issues. Have been feeding also power directly to the NFR24 bypassing Arduino's limitations etc. So far it seems that somewhere near 0°C the nodes stop responding. When bringing back inside, they revive and continue working. Arduino blinks and seems to do something, but communication just freezes (need to do more investigation how Arduino itself is affected). It's worth to mention that my Wemos D1 Mini nodes have been working perfectly in same conditions (same power adapters, locations, -20°C). Radio coverage shouldn't be an issue as there are already couple of inside repeater nodes near the outside locations.
      I have just oredered couple of sensebender boards for monitoring fridge/freezer temperatures and because they need to be battery operated + facing cold temperatures I'm starting to wonder if they will work at all. I have tested this with several NRF24 chips form different orders so it shouldn't be faulty batch related issue.

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

      @Sushukka atmega328 and nrf24l01+ are rated for temperatures down to -40C so they should be ok.

      I think you can define MY_DEBUG_VERBOSE_RF24 to log more detailed information about the communication between the mcu and the nrf.

      From what you wrote it sounds like you are powering the nrf directly from the hlk with 5V. Is that the case or did I misinterpret what you wrote?

      1 Reply Last reply
      0
      • SushukkaS Sushukka

        Hello,
        Has anyone else had problems with cold temperatures and NFR24 chip? I have used Arduino Nanos and Pro Minis with normal ebay NRF24 chips with/without capacitors and also with the standard attach board which has 5V input etc. Power supply has always been an adapter ("Hlk-Pm01 Ac-Dc 220V To 5V" or just mobile phone power adapter) so there should be no power issues. Have been feeding also power directly to the NFR24 bypassing Arduino's limitations etc. So far it seems that somewhere near 0°C the nodes stop responding. When bringing back inside, they revive and continue working. Arduino blinks and seems to do something, but communication just freezes (need to do more investigation how Arduino itself is affected). It's worth to mention that my Wemos D1 Mini nodes have been working perfectly in same conditions (same power adapters, locations, -20°C). Radio coverage shouldn't be an issue as there are already couple of inside repeater nodes near the outside locations.
        I have just oredered couple of sensebender boards for monitoring fridge/freezer temperatures and because they need to be battery operated + facing cold temperatures I'm starting to wonder if they will work at all. I have tested this with several NRF24 chips form different orders so it shouldn't be faulty batch related issue.

        sundberg84S Offline
        sundberg84S Offline
        sundberg84
        Hardware Contributor
        wrote on last edited by sundberg84
        #3

        @Sushukka - I had one node with the same behaviour when we had -15 dgr here in Sweden. I took it inside and it worked, tried to put it back outside and same behavoiur. I changed the electrolytic capacitor on the radio and then the node has been working since. I also found a dead spider which most likely wanted to steal some warmth.

        Controller: Proxmox VM - Home Assistant
        MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
        MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
        RFLink GW - Arduino Mega + RFLink Shield, 433mhz

        1 Reply Last reply
        0
        • karlheinz2000K Offline
          karlheinz2000K Offline
          karlheinz2000
          wrote on last edited by
          #4

          Same to me. Nodes didn't work below 0°C.
          I changed the capacitor at the radio to a new one w/ bigger value (47uF). Now it works...
          Some nodes got a tantal cap (10uF) instead, which works good too.

          1 Reply Last reply
          0
          • SushukkaS Offline
            SushukkaS Offline
            Sushukka
            wrote on last edited by
            #5

            Have been powering nrf directly from power adapter using the the 8pin socket adapter boards which have internal 5V->3.3V converter. Have been using nrfs directly with Arduino too. Sundberg84 do you mean the "Decoupling-Capacitor" connected directly to VCC+GND pins on the radio (https://www.mysensors.org/build/connect_radio) or something else already on the board? With my latest node I used 47uF/16V electrolytic capacitor soldered directly to the VCC/GND pins. Last reading from the node's temperature sensor was -3.2°C and then nothing.

            Nca78N 1 Reply Last reply
            0
            • SushukkaS Sushukka

              Have been powering nrf directly from power adapter using the the 8pin socket adapter boards which have internal 5V->3.3V converter. Have been using nrfs directly with Arduino too. Sundberg84 do you mean the "Decoupling-Capacitor" connected directly to VCC+GND pins on the radio (https://www.mysensors.org/build/connect_radio) or something else already on the board? With my latest node I used 47uF/16V electrolytic capacitor soldered directly to the VCC/GND pins. Last reading from the node's temperature sensor was -3.2°C and then nothing.

              Nca78N Offline
              Nca78N Offline
              Nca78
              Hardware Contributor
              wrote on last edited by
              #6

              @Sushukka yes you need to replace the capacitor connected to vcc/gnd on the radio. When temperature is too low the electrolyte inside can start to freeze... Try higher value (but not sure it's a great solution), or instead a better capacitor technology for sensors that are outside: either tantalum or ceramic.

              1 Reply Last reply
              1
              • SushukkaS Offline
                SushukkaS Offline
                Sushukka
                wrote on last edited by
                #7

                Thanks Nca78. I ordered some 47uF/16V tantalum capacitators. Hopefully they will work. Ceramic would have been better but they seem to be only available on a very small (pF/nF) level.

                1 Reply Last reply
                0
                • SushukkaS Offline
                  SushukkaS Offline
                  Sushukka
                  wrote on last edited by
                  #8

                  Update: Managed to get my NFR24 radios work with Sensebender micro with greatly oversized 100uF normal electrolytic capacitor. Been in my freezer (appr. -20C) now for three days and still works fine. 2xAA batteries powering the node. Not sure where the problem is, maybe just the capacitor size because of diminishing capacitance curve in freezing temperatures. Have still some spare Nanos and Pros to spend, but gradually moving to ESP8266 based sensor network. They have proven to be very reliable even under -20 degrees celsius.

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


                  19

                  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