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: NRF24L01 + ENC28J60 Ethernet Shield problems

Arduino NANO: NRF24L01 + ENC28J60 Ethernet Shield problems

Scheduled Pinned Locked Moved Troubleshooting
6 Posts 3 Posters 4.6k 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
    BramWerbrouck
    wrote on last edited by
    #1

    Hi,

    I have a little project as following:

    2 arduino nano's, both with a NRF24L01 module, the first one is used as a transmitter (it transmits data from an ultrasonic sensor), the second one is used as a transceiver. I have both arduino's working, and they 'communicate' well with each other.

    Now I want to add a ENC28J60 Ethernet Shield to one of the Nano's, so the received values can be sent to the internet... But, When I add the shield on my nano, it goes wrong.. I don't receive any data anymore...

    I connected the nano and the NRF24L01 module as follows:

    3,3V & GND
    SPI: pin 11, 12, 13
    CS: 5
    CSN: 6

    I don't know what the problem is...

    B 1 Reply Last reply
    0
    • B BramWerbrouck

      Hi,

      I have a little project as following:

      2 arduino nano's, both with a NRF24L01 module, the first one is used as a transmitter (it transmits data from an ultrasonic sensor), the second one is used as a transceiver. I have both arduino's working, and they 'communicate' well with each other.

      Now I want to add a ENC28J60 Ethernet Shield to one of the Nano's, so the received values can be sent to the internet... But, When I add the shield on my nano, it goes wrong.. I don't receive any data anymore...

      I connected the nano and the NRF24L01 module as follows:

      3,3V & GND
      SPI: pin 11, 12, 13
      CS: 5
      CSN: 6

      I don't know what the problem is...

      B Offline
      B Offline
      BramWerbrouck
      wrote on last edited by
      #2

      Anyone???

      1 Reply Last reply
      0
      • hekH Offline
        hekH Offline
        hek
        Admin
        wrote on last edited by
        #3

        You might be taking out too much power from the 3v3 line. Try powering the enc-module separately.

        1 Reply Last reply
        0
        • SparkmanS Offline
          SparkmanS Offline
          Sparkman
          Hero Member
          wrote on last edited by
          #4

          Also, do you have the SPI pins hooked up correctly? Typically these ethernet shields do not play nice with other SPI devices on the same SPI bus. You may have to use SoftSPI and move the NRF24 module to other pins. Search for SoftSPI on the board and you should find details.

          Cheers
          Al

          PS There's a great write-up on the shield here: http://www.tweaking4all.com/hardware/arduino/arduino-enc28j60-ethernet/

          1 Reply Last reply
          0
          • B Offline
            B Offline
            BramWerbrouck
            wrote on last edited by
            #5

            Before I can do a test with the SoftSPI, I have another problem;

            Before this, I worked with two Arduino NRF24L01+ 2.4GHz Wireless Transceiver Modules, And that worked (except with the ENC28J60 Ethernet shield). Now I changed one of these modules with another module "NRF24L01+PA+LNA SMA Antenna Wireless Transceiver communication module 2.4G 1100m" So the new one has an external antenna to increase the range.. The problem is that I have no more communication between these two modules... what's wrong here?? I haven't change the code

            SparkmanS 1 Reply Last reply
            0
            • B BramWerbrouck

              Before I can do a test with the SoftSPI, I have another problem;

              Before this, I worked with two Arduino NRF24L01+ 2.4GHz Wireless Transceiver Modules, And that worked (except with the ENC28J60 Ethernet shield). Now I changed one of these modules with another module "NRF24L01+PA+LNA SMA Antenna Wireless Transceiver communication module 2.4G 1100m" So the new one has an external antenna to increase the range.. The problem is that I have no more communication between these two modules... what's wrong here?? I haven't change the code

              SparkmanS Offline
              SparkmanS Offline
              Sparkman
              Hero Member
              wrote on last edited by
              #6

              @BramWerbrouck Take a look at this thread for some troubleshooting ideas: http://forum.mysensors.org/topic/311/radio-problems

              Cheers
              Al

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


              24

              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