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. Arduino nano and Uno in same My sensors network with NRF24L01+

Arduino nano and Uno in same My sensors network with NRF24L01+

Scheduled Pinned Locked Moved Troubleshooting
6 Posts 4 Posters 71 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.
  • D Offline
    D Offline
    DIY89
    wrote on last edited by
    #1

    Hi,

    i've setup a mysensors network with two Arduino nanos and everything is working fine.

    • Arduino nano 1: (Serial Gateway)

    • Arduino nano 2: (DHT22 node)

    Now I tried to put in an Arduino Uno as simple Switch node but it not working at all. I cross change all Nrf24 modules to check if all modules are working proper and they do. (all with caps 22uF)

    I tried it with two different Arduino unos and also tried all sketches (gateway and nodes in all different constellations but I could never bring Arduino Uno and nano working together in the same network.

    • Arduino Uno (Simple Switch)

    Does anyone tired this before?

    1 Reply Last reply
    0
    • skywatchS Offline
      skywatchS Offline
      skywatch
      wrote on last edited by skywatch
      #2

      Maybe the UNO is out of range of the GW? I don't see any problem with mixing different arduinos (or anything else) on the network so long as the network uses the same protocol and frequency....

      Post the code for the nano working and the uno not working.

      1 Reply Last reply
      1
      • D Offline
        D Offline
        DIY89
        wrote on last edited by
        #3

        There is only a distance of 20cm between uno an nano.
        The Code is exact the same like in the links postet before.

        Regards

        skywatchS 1 Reply Last reply
        0
        • D DIY89

          There is only a distance of 20cm between uno an nano.
          The Code is exact the same like in the links postet before.

          Regards

          skywatchS Offline
          skywatchS Offline
          skywatch
          wrote on last edited by
          #4

          @DIY89 20cm is close - try moving them at least 2m apart - make sure all use sane radio channel - check wiring - use quality power supply - check no 'fake' components in the mix - use unique names for different nodes.

          That's about all i can think of with the info you have provided.

          1 Reply Last reply
          0
          • OldSurferDudeO Offline
            OldSurferDudeO Offline
            OldSurferDude
            wrote on last edited by
            #5

            @DIY89

            As a matter of fact, I have. But I haven't had a problem. I found that wiring the Uno was a bother, though. Keep your wires between the Uno and radio as short as possible. Try braiding the wires. (sort of like twisted pairs but in this case, "twisted septet". Don't connect IRQ. I solder a male connector on my radios and the twisted septet is soldered to the board and the female connector. This works well when I have to swap radios around. I have even had success with a cat 5 cable, with connector, as long as 30cm.

            Did you try putting the same program in the Uno as the one in nano 2?

            What controller are you using? I use Home Assistant (HA) and it can be a pain, especially when it comes to the not-well-supported MySensors. Sometimes you have to completely uninstall MySensors (delete all devices first) from HA and then reboot HA. Sometimes, even this doesn't work. (Somewhere I documented how to do this, maybe here or HA forum, but I can't find it now)

            Let us know how it goes.

            OSD

            1 Reply Last reply
            0
            • TheoLT Offline
              TheoLT Offline
              TheoL
              Contest Winner
              wrote on last edited by TheoL
              #6

              I have mixed Nanos, Pro Minis, ESP8266 and Unos and no problem. I do however have mixed NRF24L01 and NRF24L01+ due to a bad AliExpress saler that stated he sold NRF24L01+ which in fact were not the + version. So I have set my baudrate on all nodes to 1mb.

              In order to be helpful we need the log on the Uno.

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


              14

              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